NXOpen .NET Reference Guide
|
Represents the Requirement class. More...
Additional Inherited Members | |
Public Types inherited from NXOpen.Mechatronics.SystemObject | |
enum | RelationType { Ecad = 1 } |
Relation type. More... | |
enum | ReorderType { Before = 1, After } |
Reorder object type to specify the relative position. More... | |
Public Member Functions inherited from NXOpen.Mechatronics.SystemObject | |
unsafe void | AddComponent (NXOpen.Assemblies.Component[] comps) |
Adds Assemblies.Component . More... | |
unsafe void | AddOperation (NXOpen.NXObject[] opers) |
Adds operation object. More... | |
unsafe void | AddPhysicsObjects (NXOpen.NXObject[] objects) |
Adds behavioral physics objects. More... | |
unsafe void | AddSignalAdapters (NXOpen.NXObject[] adapters) |
Adds signal adapter objects. More... | |
unsafe void | ApplyNamingRule () |
Perform naming rule check and update the designation. More... | |
unsafe void | AssociateItem (NXOpen.Mechatronics.SystemObject.RelationType type, string itemMFKID, string revisionID) |
Associate a specified item to this system object. More... | |
unsafe void | CreateTraceLink (NXOpen.Mechatronics.SystemObject pComplying) |
Creates the trace link for system objects. More... | |
unsafe void | DissociateItem (string itemMFKID, string revisionID) |
Dissociate a specified item from this system object. More... | |
unsafe void | GetAssociateItem (NXOpen.Mechatronics.SystemObject.RelationType type, out string itemMFKID, out string revisionID) |
Query the associated item with a specified type. More... | |
unsafe void | GetPhysicsObjects (out NXOpen.NXObject[] objects) |
Gets behavioral physics objects. More... | |
unsafe string | GetSingleDesignation () |
Get the single designation including aspect, letter code and index. More... | |
unsafe void | RemoveComponent (NXOpen.Assemblies.Component[] comps) |
Removes Assemblies.Component . More... | |
unsafe void | RemoveOperation (NXOpen.NXObject[] opers) |
Removes operation object. More... | |
unsafe void | RemovePhysicsObjects (NXOpen.NXObject[] objects) |
Removes behavioral physics objects. More... | |
unsafe void | RemoveSignalAdapters (NXOpen.NXObject[] adapters) |
Removes signal adapter objects. More... | |
unsafe void | RemoveTraceLink (NXOpen.Mechatronics.SystemObject pComplying) |
Removes the trace link for system objects. More... | |
unsafe void | RenameInstance (string name) |
Renames system object instance. More... | |
unsafe void | ReorderObject (NXOpen.Mechatronics.SystemObject pDestination, NXOpen.Mechatronics.SystemObject.ReorderType beforeOrAfter) |
Reorders system objects. More... | |
unsafe void | RestructureObject (NXOpen.Mechatronics.SystemObject pDestination) |
Restructure system object. More... | |
unsafe void | SetSingleDesignation (string designation) |
Set the single designation including aspect, letter code and index. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Properties inherited from NXOpen.NXObject | |
unsafe bool | IsOccurrence [get] |
Returns whether this object is an occurrence or not. More... | |
unsafe string | JournalIdentifier [get] |
Returns the identifier that would be recorded in a journal for this object. More... | |
unsafe string | Name [get] |
Returns the custom name of the object. More... | |
unsafe NXOpen.Assemblies.Component | OwningComponent [get] |
Returns the owning component, if this object is an occurrence. More... | |
unsafe NXOpen.BasePart | OwningPart [get] |
Returns the owning part of this object More... | |
unsafe NXOpen.INXObject | Prototype [get] |
Returns the prototype of this object if it is an occurrence. More... | |
Represents the Requirement class.
A Requirement defines objects which can be attached to Functions.
To create or edit an instance of this class, use NXOpen.Mechatronics.RequirementBuilder
Created in NX8.5.0