Class DrawingSheetCollection
Inheritance
DrawingSheetCollection
Assembly: NXOpen.dll
Syntax
public class DrawingSheetCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
DrawingSheetCollection()
Declaration
protected DrawingSheetCollection()
DrawingSheetCollection(Part)
Declaration
protected DrawingSheetCollection(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
CurrentDrawingSheet
Declaration
public DrawingSheet CurrentDrawingSheet { get; }
Property Value
SheetTemplates
Declaration
public SheetTemplateManager SheetTemplates { get; }
Property Value
Tag
Declaration
Property Value
Methods
DrawingSheetBuilder(DrawingSheet)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Drawings.DraftingDrawingSheetCollection.CreateDraftingDrawingSheetBuilder instead.")]
public DrawingSheetBuilder DrawingSheetBuilder(DrawingSheet sheet)
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
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Drawings.DraftingDrawingSheetCollection.FindObject instead.")]
public DrawingSheet FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
string |
journalIdentifier |
|
Returns
InsertSheet(string, StandardSheetSize, double, double, ProjectionAngleType)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Drawings.DraftingDrawingSheetCollection.InsertSheet instead.")]
public DrawingSheet InsertSheet(string drawingName, DrawingSheet.StandardSheetSize sheetSize, double numerator, double denominator, DrawingSheet.ProjectionAngleType projectionAngle)
Parameters
Returns
InsertSheet(string, Unit, double, double, double, double, ProjectionAngleType)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Drawings.DraftingDrawingSheetCollection.InsertSheet instead.")]
public DrawingSheet InsertSheet(string drawingName, DrawingSheet.Unit drawingUnits, double width, double height, double numerator, double denominator, DrawingSheet.ProjectionAngleType projectionAngle)
Parameters
Returns
PasteDrawingSheets(DrawingSheet[], out DrawingSheet[])
Declaration
public void PasteDrawingSheets(DrawingSheet[] dwgSheets, out DrawingSheet[] newPastedDwgSheets)
Parameters
RefreshCurrentSheet()
Declaration
public void RefreshCurrentSheet()
ToArray()
Declaration
public DrawingSheet[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink