Search Results for

    Show / Hide Table of Contents

    Class SystemObject

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    SystemObject
    FunctionObject
    LogicObject
    Requirement
    SystemRoot
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.SetName(String)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class SystemObject : NXObject, IMessageSink, INXObject

    Constructors

    SystemObject()

    Declaration
    protected SystemObject()

    Methods

    AddComponent(Component[])

    Declaration
    public void AddComponent(Component[] comps)
    Parameters
    Type Name Description
    Component[] comps

    AddOperation(NXObject[])

    Declaration
    public void AddOperation(NXObject[] opers)
    Parameters
    Type Name Description
    NXObject[] opers

    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
    Type Name Description
    SystemObject.RelationType type
    System.String itemMFKID
    System.String revisionID

    CreateTraceLink(SystemObject)

    Declaration
    public void CreateTraceLink(SystemObject pComplying)
    Parameters
    Type Name Description
    SystemObject pComplying

    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
    Type Name Description
    SystemObject.RelationType type
    System.String itemMFKID
    System.String revisionID

    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
    Type Name Description
    Component[] comps

    RemoveOperation(NXObject[])

    Declaration
    public void RemoveOperation(NXObject[] opers)
    Parameters
    Type Name Description
    NXObject[] opers

    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
    Type Name Description
    SystemObject pComplying

    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
    Type Name Description
    SystemObject pDestination
    SystemObject.ReorderType beforeOrAfter

    RestructureObject(SystemObject)

    Declaration
    public void RestructureObject(SystemObject pDestination)
    Parameters
    Type Name Description
    SystemObject pDestination

    SetSingleDesignation(String)

    Declaration
    public void SetSingleDesignation(string designation)
    Parameters
    Type Name Description
    System.String designation

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    In This Article
    Back to top Generated by DocFX