Class SystemObject
Inheritance
System.Object
System.MarshalByRefObject
SystemObject
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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 SystemObject : NXObject, IMessageSink, INXObject
Constructors
SystemObject()
Declaration
Methods
AddComponent(Component[])
Declaration
public void AddComponent(Component[] comps)
Parameters
AddOperation(NXObject[])
Declaration
public void AddOperation(NXObject[] opers)
Parameters
AddPhysicsObjects(NXObject[])
Declaration
public void AddPhysicsObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
AddSignalAdapters(NXObject[])
Declaration
public void AddSignalAdapters(NXObject[] adapters)
Parameters
Type |
Name |
Description |
NXObject[] |
adapters |
|
ApplyNamingRule()
Declaration
public void ApplyNamingRule()
AssociateItem(SystemObject.RelationType, String, String)
Declaration
public void AssociateItem(SystemObject.RelationType type, string itemMFKID, string revisionID)
Parameters
CreateTraceLink(SystemObject)
Declaration
public void CreateTraceLink(SystemObject pComplying)
Parameters
DissociateItem(String, String)
Declaration
public void DissociateItem(string itemMFKID, string revisionID)
Parameters
Type |
Name |
Description |
System.String |
itemMFKID |
|
System.String |
revisionID |
|
GetAssociateItem(SystemObject.RelationType, out String, out String)
Declaration
public void GetAssociateItem(SystemObject.RelationType type, out string itemMFKID, out string revisionID)
Parameters
GetPhysicsObjects(out NXObject[])
Declaration
public void GetPhysicsObjects(out NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
GetSingleDesignation()
Declaration
public string GetSingleDesignation()
Returns
Type |
Description |
System.String |
|
RemoveComponent(Component[])
Declaration
public void RemoveComponent(Component[] comps)
Parameters
RemoveOperation(NXObject[])
Declaration
public void RemoveOperation(NXObject[] opers)
Parameters
RemovePhysicsObjects(NXObject[])
Declaration
public void RemovePhysicsObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
RemoveSignalAdapters(NXObject[])
Declaration
public void RemoveSignalAdapters(NXObject[] adapters)
Parameters
Type |
Name |
Description |
NXObject[] |
adapters |
|
RemoveTraceLink(SystemObject)
Declaration
public void RemoveTraceLink(SystemObject pComplying)
Parameters
RenameInstance(String)
Declaration
public void RenameInstance(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
ReorderObject(SystemObject, SystemObject.ReorderType)
Declaration
public void ReorderObject(SystemObject pDestination, SystemObject.ReorderType beforeOrAfter)
Parameters
RestructureObject(SystemObject)
Declaration
public void RestructureObject(SystemObject pDestination)
Parameters
SetSingleDesignation(String)
Declaration
public void SetSingleDesignation(string designation)
Parameters
Type |
Name |
Description |
System.String |
designation |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink