NXOpen .NET Reference Guide
1899
|
Represents a collection of NXOpen.Routing.SingleDevice objects that are used in an assembled product. More...
Public Member Functions | |
unsafe void | AddSingleDeviceChild (NXOpen.Routing.SingleDevice device) |
Adds a NXOpen.Routing.SingleDevice object to the list of objects contained in the assembly. More... | |
unsafe NXOpen.Routing.SingleDevice | GetReferencingDevice () |
Gets the NXOpen.Routing.SingleDevice object that has this AssemblyDefinition object as its definition. More... | |
unsafe NXOpen.Routing.SingleDevice[] | GetSingleDeviceChildren () |
Gets the list of NXOpen.Routing.SingleDevice objects contained in the assembly. More... | |
unsafe bool | IsSingleDeviceChild (NXOpen.Routing.SingleDevice device) |
Determines if a NXOpen.Routing.SingleDevice object is contained in the assembly More... | |
unsafe void | RemoveSingleDeviceChild (NXOpen.Routing.SingleDevice device) |
Removes a NXOpen.Routing.SingleDevice from the list of objects contained in the assembly. More... | |
unsafe void | ReplaceSingleDeviceChildren (NXOpen.Routing.SingleDevice[] replacementChildren) |
Replaces the list of NXOpen.Routing.SingleDevice objects contained in the assembly. More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.NXObject | |
enum | AttributeType { Invalid, Null, Boolean, Integer, Real, String, Time, Reference, Any = 100 } |
Specifies attribute type. More... | |
enum | DateAndTimeFormat { Numeric, Textual } |
Specifies the format of the date and time attribute. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.Routing.ItemDefinition | |
unsafe NXOpen.Part | DefiningNxObject [get] |
Returns the NX object associated with the item definition object. More... | |
Represents a collection of NXOpen.Routing.SingleDevice objects that are used in an assembled product.
This class is abstract.
No creator is available in KF because this is an abstract class.
Created in NX4.0.2
|
inline |
Adds a NXOpen.Routing.SingleDevice object to the list of objects contained in the assembly.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
device | object to add |
|
inline |
Gets the NXOpen.Routing.SingleDevice object that has this AssemblyDefinition object as its definition.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
|
inline |
Gets the list of NXOpen.Routing.SingleDevice objects contained in the assembly.
The returned list is empty if the assembly does not contain any objects.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
|
inline |
Determines if a NXOpen.Routing.SingleDevice object is contained in the assembly
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
device | object to test |
|
inline |
Removes a NXOpen.Routing.SingleDevice from the list of objects contained in the assembly.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
device | object to remove |
|
inline |
Replaces the list of NXOpen.Routing.SingleDevice objects contained in the assembly.
Using a null reference (Nothing in Visual Basic) for replacementChildren is not allowed.
Created in NX4.0.2
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
replacementChildren | NXOpen.Routing.SingleDevice children to use in replacing the children of this Assembly Definition. |