Search Results for

    Show / Hide Table of Contents

    Class CustomSymbolCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    CustomSymbolCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.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 CustomSymbolCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    CustomSymbolCollection()

    Declaration
    protected CustomSymbolCollection()

    CustomSymbolCollection(AnnotationManager)

    Declaration
    protected CustomSymbolCollection(AnnotationManager owner)
    Parameters
    Type Name Description
    AnnotationManager owner

    Properties

    Tag

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

    Methods

    CreateCustomSymbol(CustomSymbolData, Point3d, LeaderBundle)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Annotations.DraftingCustomSymbolBuilder instead.")]
    public CustomSymbol CreateCustomSymbol(CustomSymbolData customSymbolData, Point3d origin, LeaderBundle leader)
    Parameters
    Type Name Description
    CustomSymbolData customSymbolData
    Point3d origin
    LeaderBundle leader
    Returns
    Type Description
    CustomSymbol

    CreateDraftingCustomSymbolBuilder(CustomSymbol)

    Declaration
    public DraftingCustomSymbolBuilder CreateDraftingCustomSymbolBuilder(CustomSymbol symbolTag)
    Parameters
    Type Name Description
    CustomSymbol symbolTag
    Returns
    Type Description
    DraftingCustomSymbolBuilder

    CreateMasterSymbolBuilder(MasterSymbol)

    Declaration
    public MasterSymbolBuilder CreateMasterSymbolBuilder(MasterSymbol masterSymbolTag)
    Parameters
    Type Name Description
    MasterSymbol masterSymbolTag
    Returns
    Type Description
    MasterSymbolBuilder

    CreateMasterSymbolListItemBuilder()

    Declaration
    public MasterSymbolListItemBuilder CreateMasterSymbolListItemBuilder()
    Returns
    Type Description
    MasterSymbolListItemBuilder

    CreatePmiCustomSymbol(CustomSymbolData, PmiData, Xform, Point3d, LeaderBundle)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Annotations.PmiCustomSymbolBuilder instead.")]
    public PmiCustomSymbol CreatePmiCustomSymbol(CustomSymbolData customSymbolData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader)
    Parameters
    Type Name Description
    CustomSymbolData customSymbolData
    PmiData pmiData
    Xform annotationPlane
    Point3d origin
    LeaderBundle leader
    Returns
    Type Description
    PmiCustomSymbol

    CreatePmiCustomSymbolBuilder(PmiCustomSymbol)

    Declaration
    public PmiCustomSymbolBuilder CreatePmiCustomSymbolBuilder(PmiCustomSymbol symbolTag)
    Parameters
    Type Name Description
    PmiCustomSymbol symbolTag
    Returns
    Type Description
    PmiCustomSymbolBuilder

    CreateReplaceSymbolBuilder()

    Declaration
    public ReplaceSymbolBuilder CreateReplaceSymbolBuilder()
    Returns
    Type Description
    ReplaceSymbolBuilder

    CreateSmashCustomSymbolBuilder()

    Declaration
    public SmashCustomSymbolBuilder CreateSmashCustomSymbolBuilder()
    Returns
    Type Description
    SmashCustomSymbolBuilder

    CreateSymbolCatalogBuilder()

    Declaration
    public SymbolCatalogBuilder CreateSymbolCatalogBuilder()
    Returns
    Type Description
    SymbolCatalogBuilder

    EditSymbolDisplayBuilder(BaseCustomSymbol)

    Declaration
    public EditSymbolDisplayBuilder EditSymbolDisplayBuilder(BaseCustomSymbol symbolTag)
    Parameters
    Type Name Description
    BaseCustomSymbol symbolTag
    Returns
    Type Description
    EditSymbolDisplayBuilder

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public MasterSymbol FindObject(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    MasterSymbol

    NewCustomSymbolData(String)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Annotations.DraftingCustomSymbolBuilder for Drafting Custom Symbol and NXOpen.Annotations.PmiCustomSymbolBuilder for PMI Custom Symbol objects.")]
    public CustomSymbolData NewCustomSymbolData(string masterFileName)
    Parameters
    Type Name Description
    System.String masterFileName
    Returns
    Type Description
    CustomSymbolData

    NewPartSymbolData(String)

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Annotations.DraftingCustomSymbolBuilder for Drafting Custom Symbol and NXOpen.Annotations.PmiCustomSymbolBuilder for PMI Custom Symbol objects.")]
    public CustomSymbolData NewPartSymbolData(string partSymbolName)
    Parameters
    Type Name Description
    System.String partSymbolName
    Returns
    Type Description
    CustomSymbolData

    ToArray()

    Declaration
    public BaseCustomSymbol[] ToArray()
    Returns
    Type Description
    BaseCustomSymbol[]

    Implements

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