NXOpen .NET Reference Guide
1899
|
Represents the collection of attributes for a custom feature. More...
Public Member Functions | |
unsafe void | AddCustomAttributes (NXOpen.Features.CustomAttribute[] attributes) |
Set the custom feature attributes More... | |
unsafe NXOpen.Features.CustomDoubleArrayAttribute | CustomDoubleArrayAttributeByName (string attributeName) |
Get the custom feature double array attribute of given name More... | |
unsafe NXOpen.Features.CustomDoubleAttribute | CustomDoubleAttributeByName (string attributeName) |
Get the custom feature double attribute of given name More... | |
unsafe NXOpen.Features.CustomExpressionArrayAttribute | CustomExpressionArrayAttributeByName (string attributeName) |
Get the custom feature expression array attribute of given name More... | |
unsafe NXOpen.Features.CustomExpressionAttribute | CustomExpressionAttributeByName (string attributeName) |
Get the custom feature expression attribute of given name More... | |
unsafe NXOpen.Features.CustomIntegerArrayAttribute | CustomIntegerArrayAttributeByName (string attributeName) |
Get the custom feature integer array attribute of given name More... | |
unsafe NXOpen.Features.CustomIntegerAttribute | CustomIntegerAttributeByName (string attributeName) |
Get the custom feature integer attribute of given name More... | |
unsafe NXOpen.Features.CustomLogicalArrayAttribute | CustomLogicalArrayAttributeByName (string attributeName) |
Get the custom feature logical array attribute of given name More... | |
unsafe NXOpen.Features.CustomLogicalAttribute | CustomLogicalAttributeByName (string attributeName) |
Get the custom feature logical attribute of given name More... | |
unsafe NXOpen.Features.CustomStringArrayAttribute | CustomStringArrayAttributeByName (string attributeName) |
Get the custom feature string array attribute of given name More... | |
unsafe NXOpen.Features.CustomStringAttribute | CustomStringAttributeByName (string attributeName) |
Get the custom feature string attribute of given name More... | |
unsafe NXOpen.Features.CustomTagArrayAttribute | CustomTagArrayAttributeByName (string attributeName) |
Get the custom feature tag array attribute of given name More... | |
unsafe NXOpen.Features.CustomTagAttribute | CustomTagAttributeByName (string attributeName) |
Get the custom feature tag attribute of given name More... | |
unsafe void | GetAllCustomAttributeNameAndTypes (out string[] attributeNames, out NXOpen.Features.CustomAttribute.Type[] attributeType) |
Get the custom feature attribute name and types More... | |
unsafe bool | HasCustomAttribute (string attributeName, NXOpen.Features.CustomAttribute.Type type) |
Checks if the custom feature attribute of given name and type exists More... | |
unsafe void | RemoveCustomAttribute (NXOpen.Features.CustomAttribute attribute) |
Remove the custom feature attribute, note that attribute should not be refering to any other NXOpen.NXObject at time of removal. More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override void | FreeResource () |
Frees the memory associated with this object. More... | |
Properties | |
unsafe string | ClassName [get] |
Returns the custom feature class name More... | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Represents the collection of attributes for a custom feature.
An instance of this class can be obtained from NXOpen.Features.CustomFeatureDataCollection.CreateData
Created in NX11.0.0
|
inline |
Set the custom feature attributes
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributes |
|
inline |
Get the custom feature double array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature double attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature expression array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature expression attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature integer array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature integer attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature logical array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature logical attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature string array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature string attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature tag array attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inline |
Get the custom feature tag attribute of given name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName |
|
inlineprotectedvirtual |
Frees the memory associated with this object.
After invocation of this method, the object is no longer valid.
Created in NX11.0.0
License requirements: None.
Implements NXOpen.TransientObject.
|
inline |
Get the custom feature attribute name and types
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeNames | |
attributeType |
|
inline |
Checks if the custom feature attribute of given name and type exists
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attributeName | |
type |
|
inline |
Remove the custom feature attribute, note that attribute should not be refering to any other NXOpen.NXObject at time of removal.
Created in NX1847.0.0
License requirements: solid_modeling ("SOLIDS MODELING")
attribute |
|
get |
Returns the custom feature class name
Created in NX11.0.0
License requirements: solid_modeling ("SOLIDS MODELING")