Search Results for

    Show / Hide Table of Contents

    Class Pmi

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    Pmi
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IPmi
    IPmiSemantics
    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.Annotations
    Assembly: NXOpen.dll
    Syntax
    public class Pmi : NXObject, IMessageSink, IPmi, IPmiSemantics, INXObject

    Constructors

    Pmi()

    Declaration
    protected Pmi()

    Properties

    Index

    Declaration
    public int Index { get; set; }
    Property Value
    Type Description
    System.Int32

    IsMirrored

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

    IsWaveLinked

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

    LinkSource

    Declaration
    public Annotation LinkSource { get; }
    Property Value
    Type Description
    Annotation

    Type

    Declaration
    public Pmi.PmiType Type { get; }
    Property Value
    Type Description
    Pmi.PmiType

    Methods

    AddBusinessModifiers(BusinessModifier[])

    Declaration
    public void AddBusinessModifiers(BusinessModifier[] businessModifiers)
    Parameters
    Type Name Description
    BusinessModifier[] businessModifiers

    GetAssociatedObject()

    Declaration
    public AssociatedObject GetAssociatedObject()
    Returns
    Type Description
    AssociatedObject

    GetBalloonNoteData()

    Declaration
    public PmiBalloonNoteData GetBalloonNoteData()
    Returns
    Type Description
    PmiBalloonNoteData

    GetBusinessModifiers()

    Declaration
    public BusinessModifier[] GetBusinessModifiers()
    Returns
    Type Description
    BusinessModifier[]

    GetCoordinateNoteData()

    Declaration
    public PmiCoordinateNoteData GetCoordinateNoteData()
    Returns
    Type Description
    PmiCoordinateNoteData

    GetDatumData()

    Declaration
    public PmiDatumData GetDatumData()
    Returns
    Type Description
    PmiDatumData

    GetDatumTargetData()

    Declaration
    public PmiDatumTargetData GetDatumTargetData()
    Returns
    Type Description
    PmiDatumTargetData

    GetDimensionData()

    Declaration
    public PmiDimensionData GetDimensionData()
    Returns
    Type Description
    PmiDimensionData

    GetDisplayInstances()

    Declaration
    public Annotation[] GetDisplayInstances()
    Returns
    Type Description
    Annotation[]

    GetEnterpriseIdentifierData()

    Declaration
    public PmiEnterpriseIdentifierData GetEnterpriseIdentifierData()
    Returns
    Type Description
    PmiEnterpriseIdentifierData

    GetExportControlData()

    Declaration
    public PmiExportControlData GetExportControlData()
    Returns
    Type Description
    PmiExportControlData

    GetFcfData()

    Declaration
    public PmiFcfData GetFcfData()
    Returns
    Type Description
    PmiFcfData

    GetGovernmentSecurityInfoData()

    Declaration
    public PmiGovernmentSecurityInfoData GetGovernmentSecurityInfoData()
    Returns
    Type Description
    PmiGovernmentSecurityInfoData

    GetLineWeldData()

    Declaration
    public PmiLineWeldData GetLineWeldData()
    Returns
    Type Description
    PmiLineWeldData

    GetLocatorDesignatorData()

    Declaration
    public PmiLocatorDesignatorData GetLocatorDesignatorData()
    Returns
    Type Description
    PmiLocatorDesignatorData

    GetMaterialSpecificationData()

    Declaration
    public PmiMaterialSpecificationData GetMaterialSpecificationData()
    Returns
    Type Description
    PmiMaterialSpecificationData

    GetNoteData()

    Declaration
    public PmiNoteData GetNoteData()
    Returns
    Type Description
    PmiNoteData

    GetPartIdentificationData()

    Declaration
    public PmiPartIdentificationData GetPartIdentificationData()
    Returns
    Type Description
    PmiPartIdentificationData

    GetProcessSpecificationData()

    Declaration
    public PmiProcessSpecificationData GetProcessSpecificationData()
    Returns
    Type Description
    PmiProcessSpecificationData

    GetProprietaryInfoData()

    Declaration
    public PmiProprietaryInfoData GetProprietaryInfoData()
    Returns
    Type Description
    PmiProprietaryInfoData

    GetRegionData()

    Declaration
    public PmiRegionData GetRegionData()
    Returns
    Type Description
    PmiRegionData

    GetSharedAssociatedObject()

    Declaration
    public AssociatedObject GetSharedAssociatedObject()
    Returns
    Type Description
    AssociatedObject

    GetSurfaceFinishData()

    Declaration
    public PmiSurfaceFinishData GetSurfaceFinishData()
    Returns
    Type Description
    PmiSurfaceFinishData

    SetAssociatedObject(AssociatedObject)

    Declaration
    public void SetAssociatedObject(AssociatedObject assocObj)
    Parameters
    Type Name Description
    AssociatedObject assocObj

    SetBusinessModifiers(BusinessModifier[])

    Declaration
    public void SetBusinessModifiers(BusinessModifier[] businessModifiers)
    Parameters
    Type Name Description
    BusinessModifier[] businessModifiers

    Implements

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