Search Results for

    Show / Hide Table of Contents

    Class AnnotationManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    AnnotationManager
    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 AnnotationManager : NXRemotableObject, IMessageSink

    Constructors

    AnnotationManager(BasePart)

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

    Properties

    BendTables

    Declaration
    public BendTableCollection BendTables { get; }
    Property Value
    Type Description
    BendTableCollection

    BusinessModifiers

    Declaration
    public BusinessModifierCollection BusinessModifiers { get; }
    Property Value
    Type Description
    BusinessModifierCollection

    Centerlines

    Declaration
    public CenterlineCollection Centerlines { get; }
    Property Value
    Type Description
    CenterlineCollection

    CurrentSbfFile

    Declaration
    public string CurrentSbfFile { get; set; }
    Property Value
    Type Description
    System.String

    CustomSymbols

    Declaration
    public CustomSymbolCollection CustomSymbols { get; }
    Property Value
    Type Description
    CustomSymbolCollection

    Datums

    Declaration
    public GdtDatumCollection Datums { get; }
    Property Value
    Type Description
    GdtDatumCollection

    DatumTargets

    Declaration
    public DatumTargetCollection DatumTargets { get; }
    Property Value
    Type Description
    DatumTargetCollection

    DimensionSets

    Declaration
    public DimensionSetCollection DimensionSets { get; }
    Property Value
    Type Description
    DimensionSetCollection

    DraftingDatumTargets

    Declaration
    public DraftingDatumTargetCollection DraftingDatumTargets { get; }
    Property Value
    Type Description
    DraftingDatumTargetCollection

    DraftingImages

    Declaration
    public DraftingImageCollection DraftingImages { get; }
    Property Value
    Type Description
    DraftingImageCollection

    DraftingSurfaceFinishSymbols

    Declaration
    public DraftingSurfaceFinishCollection DraftingSurfaceFinishSymbols { get; }
    Property Value
    Type Description
    DraftingSurfaceFinishCollection

    EdgeConditionSymbol

    Declaration
    public EdgeConditionSymbolCollection EdgeConditionSymbol { get; }
    Property Value
    Type Description
    EdgeConditionSymbolCollection

    Fcfs

    Declaration
    public FcfCollection Fcfs { get; }
    Property Value
    Type Description
    FcfCollection

    FrameBars

    Declaration
    public FrameBarCollection FrameBars { get; }
    Property Value
    Type Description
    FrameBarCollection

    Hatches

    Declaration
    public HatchCollection Hatches { get; }
    Property Value
    Type Description
    HatchCollection

    HoleTables

    Declaration
    public HoleTableCollection HoleTables { get; }
    Property Value
    Type Description
    HoleTableCollection

    IdSymbols

    Declaration
    public IdSymbolCollection IdSymbols { get; }
    Property Value
    Type Description
    IdSymbolCollection

    IntersectionSymbols

    Declaration
    public IntersectionSymbolCollection IntersectionSymbols { get; }
    Property Value
    Type Description
    IntersectionSymbolCollection

    OffsetCenterPoints

    Declaration
    public OffsetCenterPointCollection OffsetCenterPoints { get; }
    Property Value
    Type Description
    OffsetCenterPointCollection

    OrdinateMargins

    Declaration
    public OrdinateMarginCollection OrdinateMargins { get; }
    Property Value
    Type Description
    OrdinateMarginCollection

    PartFamilyTables

    Declaration
    public PartFamilyTableCollection PartFamilyTables { get; }
    Property Value
    Type Description
    PartFamilyTableCollection

    PartsLists

    Declaration
    public PartsListCollection PartsLists { get; }
    Property Value
    Type Description
    PartsListCollection

    PartSymbolFolders

    Declaration
    public PartSymbolFolderCollection PartSymbolFolders { get; }
    Property Value
    Type Description
    PartSymbolFolderCollection

    PmiEdgeConditionSymbol

    Declaration
    public PmiEdgeConditionSymbolCollection PmiEdgeConditionSymbol { get; }
    Property Value
    Type Description
    PmiEdgeConditionSymbolCollection

    PmiFilters

    Declaration
    public PmiFilterCollection PmiFilters { get; }
    Property Value
    Type Description
    PmiFilterCollection

    PmiTableSections

    Declaration
    public PmiTableSectionCollection PmiTableSections { get; }
    Property Value
    Type Description
    PmiTableSectionCollection

    Preferences

    Declaration
    public AnnotationPreferences Preferences { get; }
    Property Value
    Type Description
    AnnotationPreferences

    ProductGrids

    Declaration
    public ProductGridCollection ProductGrids { get; }
    Property Value
    Type Description
    ProductGridCollection

    SymbolFiles

    Declaration
    public SymbolFileCollection SymbolFiles { get; }
    Property Value
    Type Description
    SymbolFileCollection

    Tables

    Declaration
    public TableCollection Tables { get; }
    Property Value
    Type Description
    TableCollection

    TableSections

    Declaration
    public TableSectionCollection TableSections { get; }
    Property Value
    Type Description
    TableSectionCollection

    Tag

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

    TargetPoints

    Declaration
    public TargetPointCollection TargetPoints { get; }
    Property Value
    Type Description
    TargetPointCollection

    Welds

    Declaration
    public WeldCollection Welds { get; }
    Property Value
    Type Description
    WeldCollection

    WeldStandard

    Declaration
    public WeldStandard WeldStandard { get; set; }
    Property Value
    Type Description
    WeldStandard

    Methods

    ConvertToGdt(SimpleDraftingAid, Boolean, LeaderBundle)

    Declaration
    public Gdt ConvertToGdt(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
    Parameters
    Type Name Description
    SimpleDraftingAid draftingAid
    System.Boolean keepDraftingAid
    LeaderBundle leader
    Returns
    Type Description
    Gdt

    ConvertToIdSymbol(SimpleDraftingAid, Boolean, LeaderBundle)

    Declaration
    public SimpleDraftingAid ConvertToIdSymbol(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
    Parameters
    Type Name Description
    SimpleDraftingAid draftingAid
    System.Boolean keepDraftingAid
    LeaderBundle leader
    Returns
    Type Description
    SimpleDraftingAid

    ConvertToLabel(SimpleDraftingAid, Boolean, LeaderBundle)

    Declaration
    public Label ConvertToLabel(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
    Parameters
    Type Name Description
    SimpleDraftingAid draftingAid
    System.Boolean keepDraftingAid
    LeaderBundle leader
    Returns
    Type Description
    Label

    ConvertToLineWeld(LineWeld, Boolean, LeaderBundle)

    Declaration
    public LineWeld ConvertToLineWeld(LineWeld draftingAid, bool keepDraftingAid, LeaderBundle leader)
    Parameters
    Type Name Description
    LineWeld draftingAid
    System.Boolean keepDraftingAid
    LeaderBundle leader
    Returns
    Type Description
    LineWeld

    ConvertToNote(SimpleDraftingAid, Boolean)

    Declaration
    public Note ConvertToNote(SimpleDraftingAid draftingAid, bool keepDraftingAid)
    Parameters
    Type Name Description
    SimpleDraftingAid draftingAid
    System.Boolean keepDraftingAid
    Returns
    Type Description
    Note

    CreateAssociateDimensionBuilder(Dimension)

    Declaration
    public AssociateDimensionBuilder CreateAssociateDimensionBuilder(Dimension dimension)
    Parameters
    Type Name Description
    Dimension dimension
    Returns
    Type Description
    AssociateDimensionBuilder

    CreateAssociativeText()

    Declaration
    public AssociativeText CreateAssociativeText()
    Returns
    Type Description
    AssociativeText

    CreateAssociativityBuilder(Dimension, Int32)

    Declaration
    public AssociativityBuilder CreateAssociativityBuilder(Dimension dimension, int assocIndex)
    Parameters
    Type Name Description
    Dimension dimension
    System.Int32 assocIndex
    Returns
    Type Description
    AssociativityBuilder

    CreateComponentData(Annotation)

    Declaration
    public ComponentData CreateComponentData(Annotation annotationTag)
    Parameters
    Type Name Description
    Annotation annotationTag
    Returns
    Type Description
    ComponentData

    CreateCompoundDatumReferenceBuilder()

    Declaration
    public CompoundDatumReferenceBuilder CreateCompoundDatumReferenceBuilder()
    Returns
    Type Description
    CompoundDatumReferenceBuilder

    CreateDatumReferenceBuilder(FcfDatumReference)

    Declaration
    public DatumReferenceBuilder CreateDatumReferenceBuilder(FcfDatumReference datumReference)
    Parameters
    Type Name Description
    FcfDatumReference datumReference
    Returns
    Type Description
    DatumReferenceBuilder

    CreateDraftingDatumTargetBuilder(DraftingDatumTarget)

    Declaration
    public DraftingDatumTargetBuilder CreateDraftingDatumTargetBuilder(DraftingDatumTarget datumTarget)
    Parameters
    Type Name Description
    DraftingDatumTarget datumTarget
    Returns
    Type Description
    DraftingDatumTargetBuilder

    CreateDraftingFeatureControlFrameBuilder(Gdt)

    Declaration
    public DraftingFeatureControlFrameBuilder CreateDraftingFeatureControlFrameBuilder(Gdt fcf)
    Parameters
    Type Name Description
    Gdt fcf
    Returns
    Type Description
    DraftingFeatureControlFrameBuilder

    CreateDraftingNoteBuilder(SimpleDraftingAid)

    Declaration
    public DraftingNoteBuilder CreateDraftingNoteBuilder(SimpleDraftingAid annotation)
    Parameters
    Type Name Description
    SimpleDraftingAid annotation
    Returns
    Type Description
    DraftingNoteBuilder

    CreateEditLeaderBuilder(DisplayableObject)

    Declaration
    public EditLeaderBuilder CreateEditLeaderBuilder(DisplayableObject tableTag)
    Parameters
    Type Name Description
    DisplayableObject tableTag
    Returns
    Type Description
    EditLeaderBuilder

    CreateEmptyDatumReferenceBuilder()

    Declaration
    public DatumReferenceBuilder CreateEmptyDatumReferenceBuilder()
    Returns
    Type Description
    DatumReferenceBuilder

    CreateFeatureControlFrameDataBuilder(FeatureControlFrameData)

    Declaration
    public FeatureControlFrameDataBuilder CreateFeatureControlFrameDataBuilder(FeatureControlFrameData frame)
    Parameters
    Type Name Description
    FeatureControlFrameData frame
    Returns
    Type Description
    FeatureControlFrameDataBuilder

    CreateFeatureControlFrameIndicatorBuilder()

    Declaration
    public FeatureControlFrameIndicatorBuilder CreateFeatureControlFrameIndicatorBuilder()
    Returns
    Type Description
    FeatureControlFrameIndicatorBuilder

    CreateGdt(String[], Point3d, LetteringPreferences, UserSymbolPreferences, LineAndArrowPreferences, Boolean, LeaderBundle)

    Declaration
    public Gdt CreateGdt(string[] textLines, Point3d origin, LetteringPreferences letteringPreferences, UserSymbolPreferences userSymbolPreferences, LineAndArrowPreferences lineArrowPreferences, bool alwaysVertical, LeaderBundle leader)
    Parameters
    Type Name Description
    System.String[] textLines
    Point3d origin
    LetteringPreferences letteringPreferences
    UserSymbolPreferences userSymbolPreferences
    LineAndArrowPreferences lineArrowPreferences
    System.Boolean alwaysVertical
    LeaderBundle leader
    Returns
    Type Description
    Gdt

    CreateLabel(String[], Point3d, LetteringPreferences, UserSymbolPreferences, LineAndArrowPreferences, LeaderBundle)

    Declaration
    public Label CreateLabel(string[] textLines, Point3d origin, LetteringPreferences letteringPreferences, UserSymbolPreferences userSymbolPreferences, LineAndArrowPreferences lineArrowPreferences, LeaderBundle leader)
    Parameters
    Type Name Description
    System.String[] textLines
    Point3d origin
    LetteringPreferences letteringPreferences
    UserSymbolPreferences userSymbolPreferences
    LineAndArrowPreferences lineArrowPreferences
    LeaderBundle leader
    Returns
    Type Description
    Label

    CreateLeaderData()

    Declaration
    public LeaderData CreateLeaderData()
    Returns
    Type Description
    LeaderData

    CreateNote(String[], Point3d, AxisOrientation, LetteringPreferences, UserSymbolPreferences)

    Declaration
    public Note CreateNote(string[] textLines, Point3d origin, AxisOrientation orientation, LetteringPreferences letteringPreferences, UserSymbolPreferences userSymbolPreferences)
    Parameters
    Type Name Description
    System.String[] textLines
    Point3d origin
    AxisOrientation orientation
    LetteringPreferences letteringPreferences
    UserSymbolPreferences userSymbolPreferences
    Returns
    Type Description
    Note

    CreatePmiDatumTargetBuilder(DatumTarget)

    Declaration
    public PmiDatumTargetBuilder CreatePmiDatumTargetBuilder(DatumTarget datumTarget)
    Parameters
    Type Name Description
    DatumTarget datumTarget
    Returns
    Type Description
    PmiDatumTargetBuilder

    CreatePmiFeatureControlFrameBuilder(Fcf)

    Declaration
    public PmiFeatureControlFrameBuilder CreatePmiFeatureControlFrameBuilder(Fcf fcf)
    Parameters
    Type Name Description
    Fcf fcf
    Returns
    Type Description
    PmiFeatureControlFrameBuilder

    CreatePmiNoteBuilder(SimpleDraftingAid)

    Declaration
    public PmiNoteBuilder CreatePmiNoteBuilder(SimpleDraftingAid annotation)
    Parameters
    Type Name Description
    SimpleDraftingAid annotation
    Returns
    Type Description
    PmiNoteBuilder

    CreatePmiTrackingPropertiesBuilder()

    Declaration
    public PmiTrackingPropertiesBuilder CreatePmiTrackingPropertiesBuilder()
    Returns
    Type Description
    PmiTrackingPropertiesBuilder

    CreateQueryPmiBuilder()

    Declaration
    public QueryPmiBuilder CreateQueryPmiBuilder()
    Returns
    Type Description
    QueryPmiBuilder

    CreateQueryView(Annotation[])

    Declaration
    public ModelingView CreateQueryView(Annotation[] pmiSymbols)
    Parameters
    Type Name Description
    Annotation[] pmiSymbols
    Returns
    Type Description
    ModelingView

    CreateTextEditorBuilder(String[])

    Declaration
    public TextEditorBuilder CreateTextEditorBuilder(string[] text)
    Parameters
    Type Name Description
    System.String[] text
    Returns
    Type Description
    TextEditorBuilder

    GetDefaultAnnotationPlane(PmiDefaultPlane)

    Declaration
    public Xform GetDefaultAnnotationPlane(PmiDefaultPlane jaDefaultPlane)
    Parameters
    Type Name Description
    PmiDefaultPlane jaDefaultPlane
    Returns
    Type Description
    Xform

    GetStandardSymbolTextFont()

    Declaration
    public string GetStandardSymbolTextFont()
    Returns
    Type Description
    System.String

    LoadSymbolFontFromSbfFile(String, out Double, out Double)

    Declaration
    public SymbolFont LoadSymbolFontFromSbfFile(string symbolName, out double symbolWidth, out double symbolHeight)
    Parameters
    Type Name Description
    System.String symbolName
    System.Double symbolWidth
    System.Double symbolHeight
    Returns
    Type Description
    SymbolFont

    MakePmi(Annotation)

    Declaration
    public void MakePmi(Annotation annotation)
    Parameters
    Type Name Description
    Annotation annotation

    NewAppendedText()

    Declaration
    public AppendedText NewAppendedText()
    Returns
    Type Description
    AppendedText

    NewAssociativity()

    Declaration
    public Associativity NewAssociativity()
    Returns
    Type Description
    Associativity

    NewDatumReference()

    Declaration
    public DatumReference NewDatumReference()
    Returns
    Type Description
    DatumReference

    NewDimensionData()

    Declaration
    public DimensionData NewDimensionData()
    Returns
    Type Description
    DimensionData

    NewFcfFrame()

    Declaration
    public FcfFrame NewFcfFrame()
    Returns
    Type Description
    FcfFrame

    NewFcfFrameData()

    Declaration
    public FcfFrameData NewFcfFrameData()
    Returns
    Type Description
    FcfFrameData

    NewLeaderBundle()

    Declaration
    public LeaderBundle NewLeaderBundle()
    Returns
    Type Description
    LeaderBundle

    NewMasterCustomSymbolData()

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.Annotations.MasterSymbolBuilder instead.")]
    public MasterCustomSymbolData NewMasterCustomSymbolData()
    Returns
    Type Description
    MasterCustomSymbolData

    NewPmiData()

    Declaration
    public PmiData NewPmiData()
    Returns
    Type Description
    PmiData

    NewUserSymbolPreferences(UserSymbolPreferences.SizeType, Double, Double)

    Declaration
    public UserSymbolPreferences NewUserSymbolPreferences(UserSymbolPreferences.SizeType type, double lengthOrScale, double heightOrAspectRatio)
    Parameters
    Type Name Description
    UserSymbolPreferences.SizeType type
    System.Double lengthOrScale
    System.Double heightOrAspectRatio
    Returns
    Type Description
    UserSymbolPreferences

    QueryPmiFromGeometry(DisplayableObject[])

    Declaration
    public Annotation[] QueryPmiFromGeometry(DisplayableObject[] geom)
    Parameters
    Type Name Description
    DisplayableObject[] geom
    Returns
    Type Description
    Annotation[]

    ReadAllSymbolNamesFromSbfFile()

    Declaration
    public string[] ReadAllSymbolNamesFromSbfFile()
    Returns
    Type Description
    System.String[]

    RemovePmi(Annotation)

    Declaration
    public void RemovePmi(Annotation annotation)
    Parameters
    Type Name Description
    Annotation annotation

    SaveUserSymbolPart(MasterCustomSymbolData)

    Declaration
    [Obsolete("Deprecated in NX7.5.2.  Use NXOpen.Annotations.MasterSymbolBuilder instead.")]
    public void SaveUserSymbolPart(MasterCustomSymbolData symData)
    Parameters
    Type Name Description
    MasterCustomSymbolData symData

    SetMasterSymbolNameInQaf()

    Declaration
    public void SetMasterSymbolNameInQaf()

    SetParallelToScreen(Boolean, Annotation[])

    Declaration
    public void SetParallelToScreen(bool parallelToScreen, Annotation[] annotations)
    Parameters
    Type Name Description
    System.Boolean parallelToScreen
    Annotation[] annotations

    SetStandardSymbolTextFont(String)

    Declaration
    public void SetStandardSymbolTextFont(string symbolTextFontName)
    Parameters
    Type Name Description
    System.String symbolTextFontName

    Implements

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