Class MarginAnnotCollection
Inheritance
MarginAnnotCollection
Assembly: NXOpen.dll
Syntax
public class MarginAnnotCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
MarginAnnotCollection()
Declaration
protected MarginAnnotCollection()
MarginAnnotCollection(CaePart)
Declaration
protected MarginAnnotCollection(CaePart owner)
Parameters
Type |
Name |
Description |
CaePart |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
CreateMarginAnnot(LabelData)
Declaration
public MarginAnnot CreateMarginAnnot(LabelData labelData)
Parameters
Returns
CreateMarginAnnotBuilder(SimpleDraftingAid)
Declaration
public MarginAnnotBuilder CreateMarginAnnotBuilder(SimpleDraftingAid annotation)
Parameters
Returns
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
FindObject(string)
Declaration
public MarginAnnot FindObject(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
HideAnnotations(MarginAnnot[])
Declaration
public void HideAnnotations(MarginAnnot[] annotArray)
Parameters
RelocateAnnotations(MarginAnnot[])
Declaration
public bool RelocateAnnotations(MarginAnnot[] annotArray)
Parameters
Returns
ReverseLeaders(MarginAnnot[])
Declaration
public void ReverseLeaders(MarginAnnot[] annotArray)
Parameters
ScaleTextSize(MarginAnnot[], double)
Declaration
public void ScaleTextSize(MarginAnnot[] annotArray, double scale)
Parameters
ShowAnnotations(MarginAnnot[])
Declaration
public void ShowAnnotations(MarginAnnot[] annotArray)
Parameters
ToArray()
Declaration
public BaseNote[] ToArray()
Returns
UpdateAnnotations(MarginAnnot[], AeroStructuresAnnotDataS)
Declaration
public void UpdateAnnotations(MarginAnnot[] annotArray, AeroStructuresAnnotDataS annotData)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink