Class UFAttr
Inheritance
System.Object
System.MarshalByRefObject
UFAttr
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.UF.dll
Syntax
public class UFAttr : NXRemotableObject, IMessageSink
Methods
AskLocked(Tag, String, out Boolean)
Declaration
[Obsolete("Deprecated")]
public void AskLocked(Tag _object, string title, out bool locked)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Boolean |
locked |
|
AskPartAttribute(out Tag)
Declaration
[Obsolete("Deprecated")]
public void AskPartAttribute(out Tag attribute)
Parameters
Type |
Name |
Description |
Tag |
attribute |
|
CountAttributes(Tag, Int32, out Int32)
Declaration
[Obsolete("Deprecated")]
public void CountAttributes(Tag _object, int type, out int count)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
type |
|
System.Int32 |
count |
|
CountUserAttributes(Tag, ref UFAttr.Iterator, out Int32)
Declaration
public void CountUserAttributes(Tag _object, ref UFAttr.Iterator iter, out int count)
Parameters
CountUserAttributeTitles(Tag, ref UFAttr.Iterator, out Int32)
Declaration
public void CountUserAttributeTitles(Tag _object, ref UFAttr.Iterator iter, out int count)
Parameters
Delete(Tag, Int32, String)
Declaration
[Obsolete("Deprecated")]
public void Delete(Tag _object, int type, string title)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
type |
|
System.String |
title |
|
DeleteAll(Tag, Int32)
Declaration
[Obsolete("Deprecated")]
public void DeleteAll(Tag _object, int type)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
type |
|
DeleteUserAttributes(Tag, ref UFAttr.Iterator, Boolean)
Declaration
public void DeleteUserAttributes(Tag _object, ref UFAttr.Iterator iter, bool update)
Parameters
DeleteUserAttributeWithTitleAndType(Tag, String, Int32, Int32, Boolean)
Declaration
public void DeleteUserAttributeWithTitleAndType(Tag _object, string title, int type, int index, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
type |
|
System.Int32 |
index |
|
System.Boolean |
update |
|
FindAttribute(Tag, Int32, String, out Int32)
Declaration
[Obsolete("Deprecated")]
public void FindAttribute(Tag _object, int type, string title, out int title_type)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.Int32 |
type |
|
System.String |
title |
|
System.Int32 |
title_type |
|
FreeUserAttributeInfoArray(Int32, UFAttr.Info[])
Declaration
public void FreeUserAttributeInfoArray(int count, UFAttr.Info[] info)
Parameters
Type |
Name |
Description |
System.Int32 |
count |
|
UFAttr.Info[] |
info |
|
FreeUserAttributeInfoStrings(ref UFAttr.Info)
Declaration
public void FreeUserAttributeInfoStrings(ref UFAttr.Info info)
Parameters
FreeUserAttributeIteratorStrings(ref UFAttr.Iterator)
Declaration
public void FreeUserAttributeIteratorStrings(ref UFAttr.Iterator iterator)
Parameters
GetBoolUserAttribute(Tag, String, Int32, out Boolean, out Boolean)
Declaration
public void GetBoolUserAttribute(Tag _object, string title, int index, out bool value, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Boolean |
value |
|
System.Boolean |
has_attribute |
|
GetComputationalTimeUserAttribute(Tag, String, Int32, Int32[], out Boolean)
Declaration
public void GetComputationalTimeUserAttribute(Tag _object, string title, int index, int[] value, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Int32[] |
value |
|
System.Boolean |
has_attribute |
|
GetIntegerUserAttribute(Tag, String, Int32, out Int32, out Boolean)
Declaration
public void GetIntegerUserAttribute(Tag _object, string title, int index, out int value, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Int32 |
value |
|
System.Boolean |
has_attribute |
|
GetNextUserAttribute(Tag, ref UFAttr.Iterator, out UFAttr.Info, out Boolean)
Declaration
public void GetNextUserAttribute(Tag _object, ref UFAttr.Iterator iter, out UFAttr.Info info, out bool has_attribute)
Parameters
GetNullUserAttribute(Tag, String, Int32, out Boolean)
Declaration
public void GetNullUserAttribute(Tag _object, string title, int index, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Boolean |
has_attribute |
|
GetRealUserAttribute(Tag, String, Int32, out Double, out Tag, out Boolean)
Declaration
public void GetRealUserAttribute(Tag _object, string title, int index, out double value, out Tag unit_type, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Double |
value |
|
Tag |
unit_type |
|
System.Boolean |
has_attribute |
|
GetReferenceStringOfUserAttribute(Tag, String, Int32, out String, out Boolean)
Declaration
public void GetReferenceStringOfUserAttribute(Tag _object, string title, int index, out string reference_string, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
reference_string |
|
System.Boolean |
has_attribute |
|
GetStringTimeUserAttribute(Tag, String, Int32, out String, out Boolean)
Declaration
public void GetStringTimeUserAttribute(Tag _object, string title, int index, out string time_string, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
time_string |
|
System.Boolean |
has_attribute |
|
GetStringUserAttribute(Tag, String, Int32, out String, out Boolean)
Declaration
public void GetStringUserAttribute(Tag _object, string title, int index, out string string_value, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
string_value |
|
System.Boolean |
has_attribute |
|
GetUserAttribute(Tag, ref UFAttr.Iterator, out UFAttr.Info, out Boolean)
Declaration
public void GetUserAttribute(Tag _object, ref UFAttr.Iterator iter, out UFAttr.Info info, out bool has_attribute)
Parameters
GetUserAttributeLock(Tag, ref UFAttr.Iterator, out Boolean, out Boolean)
Declaration
public void GetUserAttributeLock(Tag _object, ref UFAttr.Iterator iter, out bool is_locked, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
UFAttr.Iterator |
iter |
|
System.Boolean |
is_locked |
|
System.Boolean |
has_attribute |
|
GetUserAttributeLockWithTitleAndType(Tag, String, Int32, Int32, out Boolean, out Boolean)
Declaration
public void GetUserAttributeLockWithTitleAndType(Tag _object, string title, int type, int index, out bool is_locked, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
type |
|
System.Int32 |
index |
|
System.Boolean |
is_locked |
|
System.Boolean |
has_attribute |
|
GetUserAttributes(Tag, ref UFAttr.Iterator, out Int32, out UFAttr.Info[])
Declaration
public void GetUserAttributes(Tag _object, ref UFAttr.Iterator iter, out int num_attributes, out UFAttr.Info[] info)
Parameters
GetUserAttributesInFile(String, ref UFAttr.Iterator, out Int32, out UFAttr.Info[])
Declaration
public void GetUserAttributesInFile(string part_name, ref UFAttr.Iterator iter, out int num_attributes, out UFAttr.Info[] info)
Parameters
GetUserAttributeWithTitleAndType(Tag, String, Int32, Int32, out UFAttr.Info, out Boolean)
Declaration
public void GetUserAttributeWithTitleAndType(Tag _object, string title, int type, int index, out UFAttr.Info info, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
type |
|
System.Int32 |
index |
|
UFAttr.Info |
info |
|
System.Boolean |
has_attribute |
|
HasUserAttribute(Tag, ref UFAttr.Iterator, out Boolean)
Declaration
public void HasUserAttribute(Tag _object, ref UFAttr.Iterator iter, out bool has_attribute)
Parameters
HasUserAttributeWithTitleAndType(Tag, String, Int32, Int32, out Boolean)
Declaration
public void HasUserAttributeWithTitleAndType(Tag _object, string title, int type, int index, out bool has_attribute)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
type |
|
System.Int32 |
index |
|
System.Boolean |
has_attribute |
|
InitUserAttributeInfo(ref UFAttr.Info)
Declaration
public void InitUserAttributeInfo(ref UFAttr.Info info)
Parameters
InitUserAttributeIterator(ref UFAttr.Iterator)
Declaration
public void InitUserAttributeIterator(ref UFAttr.Iterator iter)
Parameters
ReleaseUserAttributeIterator(ref UFAttr.Iterator)
Declaration
public void ReleaseUserAttributeIterator(ref UFAttr.Iterator iter)
Parameters
SetBoolUserAttribute(Tag, String, Int32, Boolean, Boolean)
Declaration
public void SetBoolUserAttribute(Tag _object, string title, int index, bool value, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Boolean |
value |
|
System.Boolean |
update |
|
SetComputationalTimeUserAttribute(Tag, String, Int32, Int32[], Boolean)
Declaration
public void SetComputationalTimeUserAttribute(Tag _object, string title, int index, int[] value, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Int32[] |
value |
|
System.Boolean |
update |
|
SetIntegerUserAttribute(Tag, String, Int32, Int32, Boolean)
Declaration
public void SetIntegerUserAttribute(Tag _object, string title, int index, int value, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Int32 |
value |
|
System.Boolean |
update |
|
SetLocked(Tag, String, Boolean)
Declaration
[Obsolete("Deprecated")]
public void SetLocked(Tag _object, string title, bool locked)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Boolean |
locked |
|
SetNullUserAttribute(Tag, String, Int32, Boolean)
Declaration
public void SetNullUserAttribute(Tag _object, string title, int index, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Boolean |
update |
|
SetRealUserAttribute(Tag, String, Int32, Double, Tag, Boolean)
Declaration
public void SetRealUserAttribute(Tag _object, string title, int index, double value, Tag unit_type, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.Double |
value |
|
Tag |
unit_type |
|
System.Boolean |
update |
|
SetReferenceStringUserAttribute(Tag, String, Int32, String, Boolean)
Declaration
public void SetReferenceStringUserAttribute(Tag _object, string title, int index, string reference_string, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
reference_string |
|
System.Boolean |
update |
|
SetStringTimeUserAttribute(Tag, String, Int32, String, Boolean)
Declaration
public void SetStringTimeUserAttribute(Tag _object, string title, int index, string value, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
value |
|
System.Boolean |
update |
|
SetStringUserAttribute(Tag, String, Int32, String, Boolean)
Declaration
public void SetStringUserAttribute(Tag _object, string title, int index, string value, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
System.String |
title |
|
System.Int32 |
index |
|
System.String |
value |
|
System.Boolean |
update |
|
Declaration
public void SetTimeStringFormat(string new_format, out string old_format)
Parameters
Type |
Name |
Description |
System.String |
new_format |
|
System.String |
old_format |
|
SetUserAttribute(Tag, ref UFAttr.Info, Boolean)
Declaration
public void SetUserAttribute(Tag _object, ref UFAttr.Info info, bool update)
Parameters
Type |
Name |
Description |
Tag |
_object |
|
UFAttr.Info |
info |
|
System.Boolean |
update |
|
SetUserAttributeLocks(Tag, ref UFAttr.Iterator, Boolean)
Declaration
public void SetUserAttributeLocks(Tag _object, ref UFAttr.Iterator iter, bool locked)
Parameters
SetUserAttributeLockWithTitleAndType(Tag, String, Int32, Boolean)
Declaration
public void SetUserAttributeLockWithTitleAndType(Tag objectTag, string title, int type, bool _lock)
Parameters
Type |
Name |
Description |
Tag |
objectTag |
|
System.String |
title |
|
System.Int32 |
type |
|
System.Boolean |
_lock |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink