Class CustomFeatureData
Inheritance
System.Object
System.MarshalByRefObject
CustomFeatureData
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
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.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class CustomFeatureData : TransientObject, IMessageSink, IDisposable
Constructors
CustomFeatureData(IntPtr)
Declaration
protected CustomFeatureData(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
ClassName
Declaration
public string ClassName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
AddCustomAttributes(CustomAttribute[])
Declaration
public void AddCustomAttributes(CustomAttribute[] attributes)
Parameters
CustomDoubleArrayAttributeByName(String)
Declaration
public CustomDoubleArrayAttribute CustomDoubleArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomDoubleAttributeByName(String)
Declaration
public CustomDoubleAttribute CustomDoubleAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomExpressionArrayAttributeByName(String)
Declaration
public CustomExpressionArrayAttribute CustomExpressionArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomExpressionAttributeByName(String)
Declaration
public CustomExpressionAttribute CustomExpressionAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomIntegerArrayAttributeByName(String)
Declaration
public CustomIntegerArrayAttribute CustomIntegerArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomIntegerAttributeByName(String)
Declaration
public CustomIntegerAttribute CustomIntegerAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomLogicalArrayAttributeByName(String)
Declaration
public CustomLogicalArrayAttribute CustomLogicalArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomLogicalAttributeByName(String)
Declaration
public CustomLogicalAttribute CustomLogicalAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomStringArrayAttributeByName(String)
Declaration
public CustomStringArrayAttribute CustomStringArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomStringAttributeByName(String)
Declaration
public CustomStringAttribute CustomStringAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomTagArrayAttributeByName(String)
Declaration
public CustomTagArrayAttribute CustomTagArrayAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
CustomTagAttributeByName(String)
Declaration
public CustomTagAttribute CustomTagAttributeByName(string attributeName)
Parameters
Type |
Name |
Description |
System.String |
attributeName |
|
Returns
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAllCustomAttributeNameAndTypes(out String[], out CustomAttribute.Type[])
Declaration
public void GetAllCustomAttributeNameAndTypes(out string[] attributeNames, out CustomAttribute.Type[] attributeType)
Parameters
HasCustomAttribute(String, CustomAttribute.Type)
Declaration
public bool HasCustomAttribute(string attributeName, CustomAttribute.Type type)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable