Search Results for

    Show / Hide Table of Contents

    Class CharacteristicsBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    CharacteristicsBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    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.Weld
    Assembly: NXOpen.dll
    Syntax
    public class CharacteristicsBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    CharacteristicsBuilder()

    Declaration
    protected CharacteristicsBuilder()

    Properties

    InheritObject

    Declaration
    public SelectNXObject InheritObject { get; }
    Property Value
    Type Description
    SelectNXObject

    Selected

    Declaration
    public CharacteristicsValueBuilder Selected { get; set; }
    Property Value
    Type Description
    CharacteristicsValueBuilder

    SelectionList

    Declaration
    public NXObjectList SelectionList { get; }
    Property Value
    Type Description
    NXObjectList

    Methods

    ApplyAttributes(NXObject[])

    Declaration
    public void ApplyAttributes(NXObject[] objects)
    Parameters
    Type Name Description
    NXObject[] objects

    ApplyAttributesToSelected()

    Declaration
    public void ApplyAttributesToSelected()

    AreAttributesDefault(CharacteristicsBuilder.Type)

    Declaration
    public bool AreAttributesDefault(CharacteristicsBuilder.Type charxType)
    Parameters
    Type Name Description
    CharacteristicsBuilder.Type charxType
    Returns
    Type Description
    System.Boolean

    AreAttributesDefault(Int32)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use overloaded function with enum instead.")]
    public bool AreAttributesDefault(int weldType)
    Parameters
    Type Name Description
    System.Int32 weldType
    Returns
    Type Description
    System.Boolean

    ChangeFeatureType(CharacteristicsBuilder.Type)

    Declaration
    public void ChangeFeatureType(CharacteristicsBuilder.Type charxType)
    Parameters
    Type Name Description
    CharacteristicsBuilder.Type charxType

    ChangeFeatureType(Int32)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use overloaded function with enum instead.")]
    public void ChangeFeatureType(int weldType)
    Parameters
    Type Name Description
    System.Int32 weldType

    CopyAttributesFromObject(NXObject)

    Declaration
    public void CopyAttributesFromObject(NXObject object)
    Parameters
    Type Name Description
    NXObject object

    CopyAttributesFromObjectForPaint(NXObject)

    Declaration
    public void CopyAttributesFromObjectForPaint(NXObject objectTag)
    Parameters
    Type Name Description
    NXObject objectTag

    CopyNonActiveAttributesFromObject(NXObject)

    Declaration
    public void CopyNonActiveAttributesFromObject(NXObject object)
    Parameters
    Type Name Description
    NXObject object

    CreateSelectionSet(CharacteristicsBuilder.Type, NXObject)

    Declaration
    public CharacteristicsSelectionBuilder CreateSelectionSet(CharacteristicsBuilder.Type charxType, NXObject data)
    Parameters
    Type Name Description
    CharacteristicsBuilder.Type charxType
    NXObject data
    Returns
    Type Description
    CharacteristicsSelectionBuilder

    CreateSelectionSet(Int32, NXObject)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use overloaded function with enum instead.")]
    public CharacteristicsSelectionBuilder CreateSelectionSet(int weldType, NXObject data)
    Parameters
    Type Name Description
    System.Int32 weldType
    NXObject data
    Returns
    Type Description
    CharacteristicsSelectionBuilder

    DoesObjectHaveAttributes(NXObject)

    Declaration
    public bool DoesObjectHaveAttributes(NXObject object)
    Parameters
    Type Name Description
    NXObject object
    Returns
    Type Description
    System.Boolean

    HasActiveValues()

    Declaration
    public bool HasActiveValues()
    Returns
    Type Description
    System.Boolean

    InheritAttributesFromObject(NXObject)

    Declaration
    public void InheritAttributesFromObject(NXObject object)
    Parameters
    Type Name Description
    NXObject object

    RemoveAllAttributes(NXObject[])

    Declaration
    public void RemoveAllAttributes(NXObject[] objects)
    Parameters
    Type Name Description
    NXObject[] objects

    RemoveInheritedAttributes()

    Declaration
    public void RemoveInheritedAttributes()

    SetAllAttributesChanged()

    Declaration
    public void SetAllAttributesChanged()

    SetAllAttributesChanged(Boolean)

    Declaration
    public void SetAllAttributesChanged(bool status)
    Parameters
    Type Name Description
    System.Boolean status

    Implements

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