Search Results for

    Show / Hide Table of Contents

    Class StandardPartData

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    StandardPartData
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class StandardPartData : TransientObject, IMessageSink, IDisposable

    Constructors

    StandardPartData(nint)

    Declaration
    protected StandardPartData(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Methods

    AnalyzePositionMethods(string)

    Declaration
    public int AnalyzePositionMethods(string positionMethod)
    Parameters
    Type Name Description
    string positionMethod
    Returns
    Type Description
    int

    AssignConceptMoldBaseAttributes(Part, string, string, string, string, string[])

    Declaration
    public void AssignConceptMoldBaseAttributes(Part moldBasePart, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
    Parameters
    Type Name Description
    Part moldBasePart
    string fileContainer
    string assemblyName
    string assemblyPartNumber
    string assemblyItemType
    string[] childrenNames

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetConceptStandardPartRecord(SpreadsheetData, string, string, string, string, string[])

    Declaration
    public ConceptStandardPartRecord GetConceptStandardPartRecord(SpreadsheetData sheetData, string fileContainer, string assemblyName, string assemblyPartNumber, string assemblyItemType, string[] childrenNames)
    Parameters
    Type Name Description
    SpreadsheetData sheetData
    string fileContainer
    string assemblyName
    string assemblyPartNumber
    string assemblyItemType
    string[] childrenNames
    Returns
    Type Description
    ConceptStandardPartRecord

    GetCurrentConceptObject()

    Declaration
    public NXObject GetCurrentConceptObject()
    Returns
    Type Description
    NXObject

    GetRootStandardPartOccurrence()

    Declaration
    public Component GetRootStandardPartOccurrence()
    Returns
    Type Description
    Component

    SetCreatedPartInstance(Component)

    Declaration
    public void SetCreatedPartInstance(Component component)
    Parameters
    Type Name Description
    Component component

    SetCurrentConceptObject(NXObject)

    Declaration
    public void SetCurrentConceptObject(NXObject conceptObject)
    Parameters
    Type Name Description
    NXObject conceptObject

    SetCurrentStandardPart(string, string, string)

    Declaration
    public void SetCurrentStandardPart(string catalogName, string className, string registeredName)
    Parameters
    Type Name Description
    string catalogName
    string className
    string registeredName

    SetDataToVersioned(Component)

    Declaration
    public void SetDataToVersioned(Component partOccurrence)
    Parameters
    Type Name Description
    Component partOccurrence

    SetDropData(NXObject, Point3d)

    Declaration
    public void SetDropData(NXObject entity, Point3d position)
    Parameters
    Type Name Description
    NXObject entity
    Point3d position

    SetInitialWorkPart(Part)

    Declaration
    public void SetInitialWorkPart(Part initialWorkPart)
    Parameters
    Type Name Description
    Part initialWorkPart

    SetIsToAddPocketToolBody(bool)

    Declaration
    public void SetIsToAddPocketToolBody(bool addPocketToolBody)
    Parameters
    Type Name Description
    bool addPocketToolBody

    SetIsToUseSymbol(bool)

    Declaration
    public void SetIsToUseSymbol(bool useSymbol)
    Parameters
    Type Name Description
    bool useSymbol

    SetLastAccessedObject(string, string, string)

    Declaration
    public void SetLastAccessedObject(string catalogName, string className, string registerName)
    Parameters
    Type Name Description
    string catalogName
    string className
    string registerName

    SetParentPart(Part)

    Declaration
    public void SetParentPart(Part parentPart)
    Parameters
    Type Name Description
    Part parentPart

    SetPositionMethod(string)

    Declaration
    public void SetPositionMethod(string positionMethod)
    Parameters
    Type Name Description
    string positionMethod

    SetReferenceSet(int)

    Declaration
    public void SetReferenceSet(int refsetIndex)
    Parameters
    Type Name Description
    int refsetIndex

    SetReferenceSetName(string)

    Declaration
    public void SetReferenceSetName(string refsetName)
    Parameters
    Type Name Description
    string refsetName

    SetRootStandardPartOccurrence(Component)

    Declaration
    public void SetRootStandardPartOccurrence(Component partOccurrence)
    Parameters
    Type Name Description
    Component partOccurrence

    SetSelectedStandardPartData(string, string)

    Declaration
    public void SetSelectedStandardPartData(string libName, string libPath)
    Parameters
    Type Name Description
    string libName
    string libPath

    SwitchLibraryUnit()

    Declaration
    public void SwitchLibraryUnit()

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IDisposable
    In this article
    Back to top Generated by DocFX