Search Results for

    Show / Hide Table of Contents

    Class FunctionObjectBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SystemObjectBuilder
    FunctionObjectBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    SystemObjectBuilder.InstanceName
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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 FunctionObjectBuilder : SystemObjectBuilder, IMessageSink, IComponentBuilder

    Constructors

    FunctionObjectBuilder()

    Declaration
    protected FunctionObjectBuilder()

    Properties

    ExampleDesc

    Declaration
    public string ExampleDesc { get; set; }
    Property Value
    Type Description
    System.String

    FunctionItemRevisionId

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.")]
    public string FunctionItemRevisionId { get; set; }
    Property Value
    Type Description
    System.String

    FunctionOptionSet

    Declaration
    public string FunctionOptionSet { get; set; }
    Property Value
    Type Description
    System.String

    LetterName

    Declaration
    public string LetterName { get; set; }
    Property Value
    Type Description
    System.String

    Modified

    Declaration
    public bool Modified { get; set; }
    Property Value
    Type Description
    System.Boolean

    NavigatorObject

    Declaration
    public NXObject NavigatorObject { get; }
    Property Value
    Type Description
    NXObject

    ObjectInformation

    Declaration
    public ObjectInformationBuilder ObjectInformation { get; }
    Property Value
    Type Description
    ObjectInformationBuilder

    ObjectName

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Please use NXOpen.Mechatronics.ObjectInformationBuilder instead.")]
    public string ObjectName { get; set; }
    Property Value
    Type Description
    System.String

    Parent

    Declaration
    public NXObject Parent { get; set; }
    Property Value
    Type Description
    NXObject

    PlmxmlFileName

    Declaration
    public string PlmxmlFileName { get; set; }
    Property Value
    Type Description
    System.String

    TypeDesc

    Declaration
    public string TypeDesc { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    GetChildren(out NXObject[])

    Declaration
    public void GetChildren(out NXObject[] children)
    Parameters
    Type Name Description
    NXObject[] children

    GetOccurrences(out NXObject[])

    Declaration
    public void GetOccurrences(out NXObject[] occurrences)
    Parameters
    Type Name Description
    NXObject[] occurrences

    GetOperations(out NXObject[])

    Declaration
    public void GetOperations(out NXObject[] operations)
    Parameters
    Type Name Description
    NXObject[] operations

    GetParameterData()

    Declaration
    public FunctionObjectBuilder.ParameterData[] GetParameterData()
    Returns
    Type Description
    FunctionObjectBuilder.ParameterData[]

    GetRequirementData()

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Please use NXOpen.Mechatronics.RequirementBuilder instead.")]
    public FunctionObjectBuilder.RequirementData[] GetRequirementData()
    Returns
    Type Description
    FunctionObjectBuilder.RequirementData[]

    SetChildren(NXObject[])

    Declaration
    public void SetChildren(NXObject[] children)
    Parameters
    Type Name Description
    NXObject[] children

    SetOccurrences(NXObject[])

    Declaration
    public void SetOccurrences(NXObject[] occurrences)
    Parameters
    Type Name Description
    NXObject[] occurrences

    SetOperations(NXObject[])

    Declaration
    public void SetOperations(NXObject[] operations)
    Parameters
    Type Name Description
    NXObject[] operations

    SetParameterData(FunctionObjectBuilder.ParameterData[])

    Declaration
    public void SetParameterData(FunctionObjectBuilder.ParameterData[] parameterData)
    Parameters
    Type Name Description
    FunctionObjectBuilder.ParameterData[] parameterData

    SetRequirementData(FunctionObjectBuilder.RequirementData[])

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Please use NXOpen.Mechatronics.RequirementBuilder instead.")]
    public void SetRequirementData(FunctionObjectBuilder.RequirementData[] requirementData)
    Parameters
    Type Name Description
    FunctionObjectBuilder.RequirementData[] requirementData

    Implements

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