Class DraftingViewCollection
Inheritance
System.Object
System.MarshalByRefObject
DraftingViewCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
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 DraftingViewCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
DraftingViewCollection()
Declaration
protected DraftingViewCollection()
DraftingViewCollection(Part)
Declaration
protected DraftingViewCollection(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
ConvertLegacyViewsToLightweight(DraftingView[])
Declaration
public void ConvertLegacyViewsToLightweight(DraftingView[] views)
Parameters
CreateAddRemoveBoxViewBuilder(DraftingView)
Declaration
public AddRemoveBoxViewBuilder CreateAddRemoveBoxViewBuilder(DraftingView activeView)
Parameters
Returns
CreateBaseViewBuilder(BaseView)
Declaration
public BaseViewBuilder CreateBaseViewBuilder(BaseView view)
Parameters
Returns
CreateBrokenViewBuilder(ViewBreak)
Declaration
public BrokenViewBuilder CreateBrokenViewBuilder(ViewBreak viewbreak)
Parameters
Returns
CreateCopyTo3dBuilder()
Declaration
public ViewCopyTo3dBuilder CreateCopyTo3dBuilder()
Returns
CreateCustomViewSettingsBuilder()
Declaration
public CustomViewSettingsBuilder CreateCustomViewSettingsBuilder()
Returns
CreateDetailViewBuilder(DetailView)
Declaration
public DetailViewBuilder CreateDetailViewBuilder(DetailView view)
Parameters
Returns
CreateDrawingViewBuilder(DrawingView)
Declaration
public DrawingViewBuilder CreateDrawingViewBuilder(DrawingView drawingview)
Parameters
Returns
CreateProjectedViewBuilder(ProjectedView)
Declaration
public ProjectedViewBuilder CreateProjectedViewBuilder(ProjectedView view)
Parameters
Returns
CreateRefineDisplayBuilder()
Declaration
public RefineDisplayBuilder CreateRefineDisplayBuilder()
Returns
CreateSecondaryGeometryInViewsBuilder()
Declaration
public SecondaryGeometryInViewsBuilder CreateSecondaryGeometryInViewsBuilder()
Returns
CreateSectionInViewBuilder()
Declaration
public SectionInViewBuilder CreateSectionInViewBuilder()
Returns
CreateSectionViewBuilder(NXObject)
Declaration
public SectionViewBuilder CreateSectionViewBuilder(NXObject sectionViewOrSectionLine)
Parameters
Type |
Name |
Description |
NXObject |
sectionViewOrSectionLine |
|
Returns
CreateShipbuildingLineBuilder()
Declaration
public ViewStyleShipbuildingLinesBuilder CreateShipbuildingLineBuilder()
Returns
CreateStandardViewsBuilder()
Declaration
public StandardViewsBuilder CreateStandardViewsBuilder()
Returns
CreateUpdateViewsBuilder()
Declaration
public UpdateViewsBuilder CreateUpdateViewsBuilder()
Returns
CreateViewCreationWizardBuilder()
Declaration
public ViewCreationWizardBuilder CreateViewCreationWizardBuilder()
Returns
CreateViewProjectionBuilder()
Declaration
public ViewProjectionBuilder CreateViewProjectionBuilder()
Returns
DeleteViewsInOriginalPart(DraftingView[])
Declaration
public void DeleteViewsInOriginalPart(DraftingView[] views)
Parameters
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
FindObject(String)
Declaration
public DraftingView FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
GetParentOfView(View)
Declaration
public ModelingView GetParentOfView(View view)
Parameters
Type |
Name |
Description |
View |
view |
|
Returns
MoveViewsToDrawing(DraftingView[], DrawingSheet)
Declaration
public void MoveViewsToDrawing(DraftingView[] views, DrawingSheet drawing)
Parameters
PasteViews(DrawingSheet, DraftingView[], DraftingViewCollection.ViewCopyDetailOption, DraftingViewCollection.ViewCopyAnnotOption, out DraftingView[])
Declaration
public void PasteViews(DrawingSheet drawing, DraftingView[] views, DraftingViewCollection.ViewCopyDetailOption detailOption, DraftingViewCollection.ViewCopyAnnotOption annotOption, out DraftingView[] newViews)
Parameters
RestoreViewBreaks(DraftingView)
Declaration
public void RestoreViewBreaks(DraftingView view)
Parameters
SuppressViewBreaks(DraftingView)
Declaration
public void SuppressViewBreaks(DraftingView view)
Parameters
ToArray()
Declaration
public DraftingView[] ToArray()
Returns
UpdateViewBreaks(DraftingView)
Declaration
public void UpdateViewBreaks(DraftingView view)
Parameters
UpdateViews(DraftingView[])
Declaration
public void UpdateViews(DraftingView[] views)
Parameters
UpdateViews(DraftingViewCollection.ViewUpdateOption)
Declaration
public void UpdateViews(DraftingViewCollection.ViewUpdateOption updateOption)
Parameters
UpdateViews(DraftingViewCollection.ViewUpdateOption, DrawingSheet)
Declaration
public void UpdateViews(DraftingViewCollection.ViewUpdateOption updateOption, DrawingSheet drawing)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable