Search Results for

    Show / Hide Table of Contents

    Class PmiManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    PmiManager
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Annotations
    Assembly: NXOpen.dll
    Syntax
    public class PmiManager : NXRemotableObject, IMessageSink

    Constructors

    PmiManager(Part)

    Declaration
    protected PmiManager(Part owner)
    Parameters
    Type Name Description
    Part owner

    Properties

    PmiAttributes

    Declaration
    public PmiAttributeCollection PmiAttributes { get; }
    Property Value
    Type Description
    PmiAttributeCollection

    PmiLightweightSections

    Declaration
    public PmiLightweightSectionCollection PmiLightweightSections { get; }
    Property Value
    Type Description
    PmiLightweightSectionCollection

    PmiRegions

    Declaration
    public PmiRegionCollection PmiRegions { get; }
    Property Value
    Type Description
    PmiRegionCollection

    Pmis

    Declaration
    public PmiCollection Pmis { get; }
    Property Value
    Type Description
    PmiCollection

    PmiWave

    Declaration
    public PmiWaveCollection PmiWave { get; }
    Property Value
    Type Description
    PmiWaveCollection

    SearchModelViews

    Declaration
    public SearchModelViewCollection SearchModelViews { get; }
    Property Value
    Type Description
    SearchModelViewCollection

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    ApplyModelViewOrder(String)

    Declaration
    public void ApplyModelViewOrder(string savedOrderName)
    Parameters
    Type Name Description
    System.String savedOrderName

    CopyDisplayInstanceObjects(Annotation[], View)

    Declaration
    public Annotation[] CopyDisplayInstanceObjects(Annotation[] inputObjects, View view)
    Parameters
    Type Name Description
    Annotation[] inputObjects
    View view
    Returns
    Type Description
    Annotation[]

    CopyObjects(Pmi[])

    Declaration
    public Pmi[] CopyObjects(Pmi[] inputObjects)
    Parameters
    Type Name Description
    Pmi[] inputObjects
    Returns
    Type Description
    Pmi[]

    CreateArbitraryAreaSeedBuilder()

    Declaration
    public ArbitraryAreaSeedBuilder CreateArbitraryAreaSeedBuilder()
    Returns
    Type Description
    ArbitraryAreaSeedBuilder

    CreateConvertPmiBuilder()

    Declaration
    public ConvertPmiBuilder CreateConvertPmiBuilder()
    Returns
    Type Description
    ConvertPmiBuilder

    CreateExplicitOrderBuilder()

    Declaration
    public PMIExplicitOrderBuilder CreateExplicitOrderBuilder()
    Returns
    Type Description
    PMIExplicitOrderBuilder

    CreateSuppressPmibuilder()

    Declaration
    public SuppressPMIBuilder CreateSuppressPmibuilder()
    Returns
    Type Description
    SuppressPMIBuilder

    CutDisplayInstanceObjects(Annotation[], View[], View)

    Declaration
    public void CutDisplayInstanceObjects(Annotation[] inputObjects, View[] cutViews, View viewOfPaste)
    Parameters
    Type Name Description
    Annotation[] inputObjects
    View[] cutViews
    View viewOfPaste

    DeleteReplaceAnnotation(Annotation, Annotation)

    Declaration
    public void DeleteReplaceAnnotation(Annotation oldAnnotation, Annotation newAnnotation)
    Parameters
    Type Name Description
    Annotation oldAnnotation
    Annotation newAnnotation

    GetComponentPmiDisplayStatus(Component)

    Declaration
    public PmiManager.ComponentPmiDisplayStatus GetComponentPmiDisplayStatus(Component component)
    Parameters
    Type Name Description
    Component component
    Returns
    Type Description
    PmiManager.ComponentPmiDisplayStatus

    GetDisplayInstanceParent(Annotation)

    Declaration
    public Pmi GetDisplayInstanceParent(Annotation displayInstance)
    Parameters
    Type Name Description
    Annotation displayInstance
    Returns
    Type Description
    Pmi

    GetInheritParent(Annotation)

    Declaration
    public Annotation GetInheritParent(Annotation inheritedPmi)
    Parameters
    Type Name Description
    Annotation inheritedPmi
    Returns
    Type Description
    Annotation

    IsEffectivityFiltered(Pmi)

    Declaration
    public bool IsEffectivityFiltered(Pmi object)
    Parameters
    Type Name Description
    Pmi object
    Returns
    Type Description
    System.Boolean

    IsInheritedPmi(Annotation)

    Declaration
    public bool IsInheritedPmi(Annotation object)
    Parameters
    Type Name Description
    Annotation object
    Returns
    Type Description
    System.Boolean

    LoadPmi()

    Declaration
    public void LoadPmi()

    Position(View)

    Declaration
    public void Position(View view)
    Parameters
    Type Name Description
    View view

    PositionSelected(View, TaggedObject[])

    Declaration
    public void PositionSelected(View view, TaggedObject[] selectedPmisTag)
    Parameters
    Type Name Description
    View view
    TaggedObject[] selectedPmisTag

    ResetComponentPmiDisplayStatus(Component[])

    Declaration
    public void ResetComponentPmiDisplayStatus(Component[] selectedComponents)
    Parameters
    Type Name Description
    Component[] selectedComponents

    ResetSize()

    Declaration
    public void ResetSize()

    Resize()

    Declaration
    public void Resize()

    RestoreUnpastedObjects()

    Declaration
    public void RestoreUnpastedObjects()

    SaveModelViewOrder(String[], String)

    Declaration
    public void SaveModelViewOrder(string[] orderList, string saveName)
    Parameters
    Type Name Description
    System.String[] orderList
    System.String saveName

    SetComponentPmiDisplay(Component[], Boolean)

    Declaration
    public void SetComponentPmiDisplay(Component[] selectedComponents, bool doDisplay)
    Parameters
    Type Name Description
    Component[] selectedComponents
    System.Boolean doDisplay

    Implements

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