NXOpen .NET Reference Guide
1899
|
Represents a collection of NXOpen.Drawings.DraftingView s. More...
Public Types | |
enum | ViewCopyAnnotOption { CopyAnnotation, DontCopyAnnotation } |
Specifies the the annotation copy mode. More... | |
enum | ViewCopyDetailOption { DetailView, DuplicateView, ModelView } |
Specifies the the view copy mode. More... | |
enum | ViewUpdateOption { All, OutOfDate, OutOfDateAutomatic } |
Specifies which drafting views to update. More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObjectCollection | |
new void | initialize () |
<exclude> More... | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents a collection of NXOpen.Drawings.DraftingView s.
To obtain an instance of this class, refer to NXOpen.Part
Created in NX3.0.0
|
inline |
Converts legacy views to lightweight.
The views in list can be spread amongst multiple sheets, but they must all belong to the same part.
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
views |
|
inline |
Creates a NXOpen.Drawings.AddRemoveBoxViewBuilder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
activeView | the active view. Cannot be a null reference (Nothing in Visual Basic). |
|
inline |
Creates the Base View Builder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
view | the base view to be edited, if a null reference (Nothing in Visual Basic), then create a base view |
|
inline |
Creates a NXOpen.Drawings.BrokenViewBuilder
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
viewbreak | the view break to be edited, a null reference (Nothing in Visual Basic) in case of new broken view. |
|
inline |
Creates a NXOpen.Drawings.ViewCopyTo3dBuilder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a NXOpen.Drawings.CustomViewSettingsBuilder
Created in NX8.5.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a NXOpen.Drawings.DetailViewBuilder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
view | NXOpen.Drawings.DetailView to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
|
inline |
Creates a DrawingViewBuilder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
drawingview | the drawing view to be edited, if a null reference (Nothing in Visual Basic), then create a drawing view |
|
inline |
Creates the Projected View Builder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
view | the projected view to be edited, if a null reference (Nothing in Visual Basic), then create a projected view |
|
inline |
Creates a NXOpen.Drawings.RefineDisplayBuilder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a NXOpen.Drawings.SecondaryGeometryInViewsBuilder
Created in NX11.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates the Section In View Builder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates the Section View Builder
Created in NX6.0.0
License requirements: drafting ("DRAFTING")
sectionViewOrSectionLine | the section view or section line to be edited, if a null reference (Nothing in Visual Basic), then create a section view or section line |
|
inline |
Creates a NXOpen.Drawings.ViewStyleShipbuildingLinesBuilder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a StandardViewsBuilder
Created in NX6.0.1
License requirements: nx_layout ("NX Layout")
|
inline |
Creates the Update Views Builder
Created in NX5.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a NXOpen.Drawings.ViewCreationWizardBuilder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates a NXOpen.Drawings.ViewProjectionBuilder
Created in NX6.0.2
License requirements: nx_layout ("NX Layout")
|
inline |
Deletes views in original part
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
views |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
|
inline |
Finds the NXOpen.Drawings.DraftingView with the given identifier as recorded in a journal.
An object may not return the same value as its JournalIdentifier in different versions of the software. However newer versions of the software should find the same object when FindObject is passed older versions of its journal identifier. In general, this method should not be used in handwritten code and exists to support record and playback of journals.
An exception will be thrown if no object can be found with the given journal identifier.
Created in NX3.0.0
License requirements: None.
journalIdentifier | Identifier of the drafting view to be found |
|
inline |
Find the parent cut (sectioned) model view of a drawing member view.
If the parent view is not a cut model view, a null reference (Nothing in Visual Basic) is returned.
Created in NX3.0.0
License requirements: None.
view |
|
inline |
Move views to drawing
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
views | new views |
drawing | the drawing which view will in |
|
inline |
Paste views
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
drawing | the drawing which view in |
views | old views |
detailOption | detail copy option |
annotOption | Annotation copy option |
newViews | new views |
|
inline |
Restore all view breaks of the view suppressed by Drawings.DraftingViewCollection.SuppressViewBreaks
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
view |
|
inline |
Suppress all view breaks of the view.
It is neccessary if we want change the view contents
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
view |
|
inline |
Returns an array of NXOpen.Drawings.DraftingView objects.
|
inline |
Updates the drawing sheets and drafting views.
The views in list can be spread amongst multiple sheets, but they must all belong to the same part.
Created in NX1847.0.0
License requirements: drafting ("DRAFTING")
inputViews | sheet and/or views |
|
inline |
Log all view breaks of the view for update
Created in NX8.5.0
License requirements: drafting ("DRAFTING")
view | View in which view breaks will be updated |
|
inline |
Updates drafting views in the part determined by an update option.
For example, to update all out of date views in a part, pass in Drawings.DraftingViewCollection.ViewUpdateOption.OutOfDate .
Created in NX3.0.0
License requirements: drafting ("DRAFTING")
updateOption | View update option |
|
inline |
Updates drafting views in a sheet determined by an update option.
For example, to update all out of date views on the sheet, pass in Drawings.DraftingViewCollection.ViewUpdateOption.OutOfDate .
Created in NX3.0.0
License requirements: drafting ("DRAFTING")
updateOption | View update option |
drawing |
|
inline |
Updates the drafting views.
The views in list can be spread amongst multiple sheets, but they must all belong to the same part.
Created in NX3.0.0
License requirements: drafting ("DRAFTING")
views |
|
get |
Returns the tag of this object.