NXOpen .NET Reference
12.0.0
|
Represents a collection of NXOpen.Routing.SingleDevice objects that are used in an assembled product. More...
Public Member Functions | |
unsafe NXOpen.Routing.SingleDevice[] | GetSingleDeviceChildren () |
Gets the list of NXOpen.Routing.SingleDevice 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... | |
unsafe void | AddSingleDeviceChild (NXOpen.Routing.SingleDevice device) |
Adds a NXOpen.Routing.SingleDevice object to the list of objects 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 bool | IsSingleDeviceChild (NXOpen.Routing.SingleDevice device) |
Determines if a NXOpen.Routing.SingleDevice object is 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... | |
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... | |
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
unsafe void NXOpen.Routing.AssemblyDefinition.AddSingleDeviceChild | ( | NXOpen.Routing.SingleDevice | device | ) |
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 |
unsafe NXOpen.Routing.SingleDevice NXOpen.Routing.AssemblyDefinition.GetReferencingDevice | ( | ) |
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")
unsafe NXOpen.Routing.SingleDevice [] NXOpen.Routing.AssemblyDefinition.GetSingleDeviceChildren | ( | ) |
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")
unsafe bool NXOpen.Routing.AssemblyDefinition.IsSingleDeviceChild | ( | NXOpen.Routing.SingleDevice | device | ) |
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 |
unsafe void NXOpen.Routing.AssemblyDefinition.RemoveSingleDeviceChild | ( | NXOpen.Routing.SingleDevice | device | ) |
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 |
unsafe void NXOpen.Routing.AssemblyDefinition.ReplaceSingleDeviceChildren | ( | NXOpen.Routing.SingleDevice[] | replacementChildren | ) |
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. |