Class AnnotationManager
Inheritance
System.Object
System.MarshalByRefObject
AnnotationManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class AnnotationManager : NXRemotableObject, IMessageSink
Constructors
AnnotationManager(BasePart)
Declaration
protected AnnotationManager(BasePart owner)
Parameters
Properties
BendTables
Declaration
public BendTableCollection BendTables { get; }
Property Value
BusinessModifiers
Declaration
public BusinessModifierCollection BusinessModifiers { get; }
Property Value
Centerlines
Declaration
public CenterlineCollection Centerlines { get; }
Property Value
CurrentSbfFile
Declaration
public string CurrentSbfFile { get; set; }
Property Value
Type |
Description |
System.String |
|
CustomSymbols
Declaration
public CustomSymbolCollection CustomSymbols { get; }
Property Value
Datums
Declaration
public GdtDatumCollection Datums { get; }
Property Value
DatumTargets
Declaration
public DatumTargetCollection DatumTargets { get; }
Property Value
DimensionSets
Declaration
public DimensionSetCollection DimensionSets { get; }
Property Value
DraftingDatumTargets
Declaration
public DraftingDatumTargetCollection DraftingDatumTargets { get; }
Property Value
DraftingImages
Declaration
public DraftingImageCollection DraftingImages { get; }
Property Value
DraftingSurfaceFinishSymbols
Declaration
public DraftingSurfaceFinishCollection DraftingSurfaceFinishSymbols { get; }
Property Value
Fcfs
Declaration
public FcfCollection Fcfs { get; }
Property Value
FrameBars
Declaration
public FrameBarCollection FrameBars { get; }
Property Value
Hatches
Declaration
public HatchCollection Hatches { get; }
Property Value
HoleTables
Declaration
public HoleTableCollection HoleTables { get; }
Property Value
IdSymbols
Declaration
public IdSymbolCollection IdSymbols { get; }
Property Value
IntersectionSymbols
Declaration
public IntersectionSymbolCollection IntersectionSymbols { get; }
Property Value
OffsetCenterPoints
Declaration
public OffsetCenterPointCollection OffsetCenterPoints { get; }
Property Value
OrdinateMargins
Declaration
public OrdinateMarginCollection OrdinateMargins { get; }
Property Value
PartSymbolFolders
Declaration
public PartSymbolFolderCollection PartSymbolFolders { get; }
Property Value
PmiFilters
Declaration
public PmiFilterCollection PmiFilters { get; }
Property Value
PmiTableSections
Declaration
public PmiTableSectionCollection PmiTableSections { get; }
Property Value
Preferences
Declaration
public AnnotationPreferences Preferences { get; }
Property Value
SymbolFiles
Declaration
public SymbolFileCollection SymbolFiles { get; }
Property Value
Tables
Declaration
public TableCollection Tables { get; }
Property Value
TableSections
Declaration
public TableSectionCollection TableSections { get; }
Property Value
Tag
Declaration
Property Value
TargetPoints
Declaration
public TargetPointCollection TargetPoints { get; }
Property Value
Welds
Declaration
public WeldCollection Welds { get; }
Property Value
WeldStandard
Declaration
public WeldStandard WeldStandard { get; set; }
Property Value
Methods
ConvertToGdt(SimpleDraftingAid, Boolean, LeaderBundle)
Declaration
public Gdt ConvertToGdt(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
Parameters
Returns
ConvertToIdSymbol(SimpleDraftingAid, Boolean, LeaderBundle)
Declaration
public SimpleDraftingAid ConvertToIdSymbol(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
Parameters
Returns
ConvertToLabel(SimpleDraftingAid, Boolean, LeaderBundle)
Declaration
public Label ConvertToLabel(SimpleDraftingAid draftingAid, bool keepDraftingAid, LeaderBundle leader)
Parameters
Returns
ConvertToLineWeld(LineWeld, Boolean, LeaderBundle)
Declaration
public LineWeld ConvertToLineWeld(LineWeld draftingAid, bool keepDraftingAid, LeaderBundle leader)
Parameters
Returns
ConvertToNote(SimpleDraftingAid, Boolean)
Declaration
public Note ConvertToNote(SimpleDraftingAid draftingAid, bool keepDraftingAid)
Parameters
Returns
CreateAssociateDimensionBuilder(Dimension)
Declaration
public AssociateDimensionBuilder CreateAssociateDimensionBuilder(Dimension dimension)
Parameters
Returns
CreateAssociativeText()
Declaration
public AssociativeText CreateAssociativeText()
Returns
CreateAssociativityBuilder(Dimension, Int32)
Declaration
public AssociativityBuilder CreateAssociativityBuilder(Dimension dimension, int assocIndex)
Parameters
Type |
Name |
Description |
Dimension |
dimension |
|
System.Int32 |
assocIndex |
|
Returns
CreateComponentData(Annotation)
Declaration
public ComponentData CreateComponentData(Annotation annotationTag)
Parameters
Returns
CreateCompoundDatumReferenceBuilder()
Declaration
public CompoundDatumReferenceBuilder CreateCompoundDatumReferenceBuilder()
Returns
CreateDatumReferenceBuilder(FcfDatumReference)
Declaration
public DatumReferenceBuilder CreateDatumReferenceBuilder(FcfDatumReference datumReference)
Parameters
Returns
CreateDraftingDatumTargetBuilder(DraftingDatumTarget)
Declaration
public DraftingDatumTargetBuilder CreateDraftingDatumTargetBuilder(DraftingDatumTarget datumTarget)
Parameters
Returns
CreateDraftingFeatureControlFrameBuilder(Gdt)
Declaration
public DraftingFeatureControlFrameBuilder CreateDraftingFeatureControlFrameBuilder(Gdt fcf)
Parameters
Type |
Name |
Description |
Gdt |
fcf |
|
Returns
CreateDraftingNoteBuilder(SimpleDraftingAid)
Declaration
public DraftingNoteBuilder CreateDraftingNoteBuilder(SimpleDraftingAid annotation)
Parameters
Returns
CreateEditLeaderBuilder(DisplayableObject)
Declaration
public EditLeaderBuilder CreateEditLeaderBuilder(DisplayableObject tableTag)
Parameters
Returns
CreateEmptyDatumReferenceBuilder()
Declaration
public DatumReferenceBuilder CreateEmptyDatumReferenceBuilder()
Returns
CreateFeatureControlFrameDataBuilder(FeatureControlFrameData)
Declaration
public FeatureControlFrameDataBuilder CreateFeatureControlFrameDataBuilder(FeatureControlFrameData frame)
Parameters
Returns
CreateFeatureControlFrameIndicatorBuilder()
Declaration
public FeatureControlFrameIndicatorBuilder CreateFeatureControlFrameIndicatorBuilder()
Returns
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
Returns
CreateLabel(String[], Point3d, LetteringPreferences, UserSymbolPreferences, LineAndArrowPreferences, LeaderBundle)
Declaration
public Label CreateLabel(string[] textLines, Point3d origin, LetteringPreferences letteringPreferences, UserSymbolPreferences userSymbolPreferences, LineAndArrowPreferences lineArrowPreferences, LeaderBundle leader)
Parameters
Returns
CreateLeaderData()
Declaration
public LeaderData CreateLeaderData()
Returns
CreateNote(String[], Point3d, AxisOrientation, LetteringPreferences, UserSymbolPreferences)
Declaration
public Note CreateNote(string[] textLines, Point3d origin, AxisOrientation orientation, LetteringPreferences letteringPreferences, UserSymbolPreferences userSymbolPreferences)
Parameters
Returns
CreatePmiDatumTargetBuilder(DatumTarget)
Declaration
public PmiDatumTargetBuilder CreatePmiDatumTargetBuilder(DatumTarget datumTarget)
Parameters
Returns
CreatePmiFeatureControlFrameBuilder(Fcf)
Declaration
public PmiFeatureControlFrameBuilder CreatePmiFeatureControlFrameBuilder(Fcf fcf)
Parameters
Type |
Name |
Description |
Fcf |
fcf |
|
Returns
CreatePmiNoteBuilder(SimpleDraftingAid)
Declaration
public PmiNoteBuilder CreatePmiNoteBuilder(SimpleDraftingAid annotation)
Parameters
Returns
CreatePmiTrackingPropertiesBuilder()
Declaration
public PmiTrackingPropertiesBuilder CreatePmiTrackingPropertiesBuilder()
Returns
CreateQueryPmiBuilder()
Declaration
public QueryPmiBuilder CreateQueryPmiBuilder()
Returns
CreateQueryView(Annotation[])
Declaration
public ModelingView CreateQueryView(Annotation[] pmiSymbols)
Parameters
Returns
GetDefaultAnnotationPlane(PmiDefaultPlane)
Declaration
public Xform GetDefaultAnnotationPlane(PmiDefaultPlane jaDefaultPlane)
Parameters
Returns
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
MakePmi(Annotation)
Declaration
public void MakePmi(Annotation annotation)
Parameters
NewAppendedText()
Declaration
public AppendedText NewAppendedText()
Returns
NewAssociativity()
Declaration
public Associativity NewAssociativity()
Returns
NewDatumReference()
Declaration
public DatumReference NewDatumReference()
Returns
NewDimensionData()
Declaration
public DimensionData NewDimensionData()
Returns
NewFcfFrame()
Declaration
public FcfFrame NewFcfFrame()
Returns
NewFcfFrameData()
Declaration
public FcfFrameData NewFcfFrameData()
Returns
NewLeaderBundle()
Declaration
public LeaderBundle NewLeaderBundle()
Returns
NewMasterCustomSymbolData()
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Annotations.MasterSymbolBuilder instead.")]
public MasterCustomSymbolData NewMasterCustomSymbolData()
Returns
NewPmiData()
Declaration
public PmiData NewPmiData()
Returns
NewUserSymbolPreferences(UserSymbolPreferences.SizeType, Double, Double)
Declaration
public UserSymbolPreferences NewUserSymbolPreferences(UserSymbolPreferences.SizeType type, double lengthOrScale, double heightOrAspectRatio)
Parameters
Returns
QueryPmiFromGeometry(DisplayableObject[])
Declaration
public Annotation[] QueryPmiFromGeometry(DisplayableObject[] geom)
Parameters
Returns
ReadAllSymbolNamesFromSbfFile()
Declaration
public string[] ReadAllSymbolNamesFromSbfFile()
Returns
Type |
Description |
System.String[] |
|
RemovePmi(Annotation)
Declaration
public void RemovePmi(Annotation annotation)
Parameters
SaveUserSymbolPart(MasterCustomSymbolData)
Declaration
[Obsolete("Deprecated in NX7.5.2. Use NXOpen.Annotations.MasterSymbolBuilder instead.")]
public void SaveUserSymbolPart(MasterCustomSymbolData symData)
Parameters
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