NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.Drafting.PreferencesBuilder Class Reference

Represents a NXOpen.Drafting.PreferencesBuilder builder More...

Inheritance diagram for NXOpen.Drafting.PreferencesBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe void InheritSettingsFromCustomerDefault ()
 Inherit Settings From Customer Default More...
 
unsafe void InheritSettingsFromPreferences ()
 Inherit Settings From Preference More...
 
unsafe void InheritSettingsFromSelectedObjects (NXOpen.NXObject selectedObject)
 Inherit Settings From Selected Objects More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe
NXOpen.Annotations.StyleBuilder 
AnnotationStyle [get]
 Returns the annotation style builder More...
 
unsafe
NXOpen.Layout2d.AssemblyCreationSettingsBuilder 
AssemblyCreationSettingsBuilder [get]
 Returns the assembly creation from 2d component builder More...
 
unsafe
NXOpen.Drawings.AutomationBookletBuilder 
AutomationBooklet [get]
 Returns the AutomationBookletBuilder builder More...
 
unsafe
NXOpen.Drafting.AutomationRuleBuilder 
AutomationRule [get]
 Returns the drafting automation rule builder More...
 
unsafe
NXOpen.Drawings.AutomationTemplateRegionBuilder 
AutomationTemplateRegion [get]
 Returns the AutomationTemplateRegion builder More...
 
unsafe
NXOpen.Annotations.BendTableSettingsBuilder 
BendTable [get]
 Returns the Bend table settings builder More...
 
unsafe
NXOpen.Drawings.BorderAndZoneStyleBuilder 
BorderAndZoneStyle [get]
 Returns the border and zone style builder More...
 
unsafe
NXOpen.Annotations.CommonWorkflowBuilder 
CommonWorkflow [get]
 Returns the common workflow builder More...
 
unsafe
NXOpen.Layout2d.ComponentSettingsBlockBuilder 
Component2dSettings [get]
 Returns the 2d component settings block builder, this builder stores the settings of the 2d component More...
 
unsafe
NXOpen.Layout2d.CreateComponentFrom3DSettingsBuilder 
CreateComponentFrom3DSettingsBuilder [get]
 Returns the create component from 3d builder More...
 
unsafe
NXOpen.Annotations.DimensionWorkflowBuilder 
DimensionWorkflow [get]
 Returns the Dimension Workflow builder More...
 
unsafe
NXOpen.Drawings.DrawingFormatSheetBuilder 
DrawingFormatsheet [get]
 Returns the drawing format sheet builder More...
 
unsafe
NXOpen.Annotations.DrawingFormatTitleBuilder 
DrawingFormatTitle [get]
 Returns the drawing format title block builder More...
 
unsafe
NXOpen.Annotations.ShipDraftingFramebarGeneralBuilder 
FramebarGeneral [get]
 Returns the framebar general builder More...
 
unsafe
NXOpen.Layout2d.GeneralPreferencesBuilder 
GeneralLayoutPreferencesBuilder [get]
 Returns the general layout preferences builder More...
 
unsafe
NXOpen.Annotations.HoleTableSettingsContentBuilder 
HoleTableContent [get]
 Returns the Hole table settings content builder More...
 
unsafe
NXOpen.Annotations.HoleTableSettingsFormatBuilder 
HoleTableFormat [get]
 Returns the Hole table settings format builder More...
 
unsafe
NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilder 
HoleTableHoleFilters [get]
 Returns the Hole table settings hole filters builder More...
 
unsafe
NXOpen.Annotations.HoleTableSettingsLabelBuilder 
HoleTableLabel [get]
 Returns the Hole table settings label builder More...
 
unsafe
NXOpen.Annotations.HoleTableSettingsWorkflowBuilder 
HoleTableWorkflow [get]
 Returns the Hole table settings workflow builder More...
 
unsafe
NXOpen.Annotations.PartsListBuilder 
PartsList [get]
 Returns the parts list style builder More...
 
unsafe
NXOpen.Annotations.RetainedAnnotationsBuilder 
RetainedAnnotations [get]
 Returns the General Retained Annotations builder More...
 
unsafe
NXOpen.Annotations.SymbolWorkflowBuilder 
SymbolWorkflow [get]
 Returns the SymbolWorkflow builder More...
 
unsafe
NXOpen.Annotations.TableCellStyleBuilder 
TableCellStyle [get]
 Returns the table cell style builder More...
 
unsafe
NXOpen.Annotations.TableSectionStyleBuilder 
TableSection [get]
 Returns the table section style builder More...
 
unsafe
NXOpen.Annotations.TabularNoteStyleBuilder 
TabularNoteStyle [get]
 Returns the tabular note style builder More...
 
unsafe
NXOpen.Drawings.TrackDrawingChangesGeneralBuilder 
TrackDrawingChangesGeneral [get]
 Returns the track drawing changes general settings builder More...
 
unsafe
NXOpen.Drawings.TrackDrawingChangesReportFilterBuilder 
TrackDrawingChangesReportFilter [get]
 Returns the track drawing changes report filter builder More...
 
unsafe
NXOpen.Drawings.ViewBreakBuilder 
ViewBreak [get]
 Returns the view break builder More...
 
unsafe
NXOpen.Drawings.ViewDetailLabelBuilder 
ViewDetailLabel [get]
 Returns the view detail label builder More...
 
unsafe
NXOpen.Drawings.ViewLabelBuilder 
ViewLabel [get]
 Returns the view label builder More...
 
unsafe
NXOpen.Drawings.ViewProjectedLabelBuilder 
ViewProjectedLabel [get]
 Returns the view projected label builder More...
 
unsafe
NXOpen.Drawings.ViewSectionLabelBuilder 
ViewSectionLabel [get]
 Returns the view section label builder More...
 
unsafe
NXOpen.Drawings.ViewSectionLineBuilder 
ViewSectionLine [get]
 Returns the Section Line builder More...
 
unsafe
NXOpen.Drawings.ViewStyleBuilder 
ViewStyle [get]
 Returns the view style builder More...
 
unsafe
NXOpen.Drawings.ViewWorkflowBuilder 
ViewWorkflow [get]
 Returns the view workflow builder More...
 
unsafe
NXOpen.Drawings.VisualDrawingComparePrefsBuilder 
VisualDrawingCompare [get]
 Returns the visual drawing compare settings builder More...
 
unsafe
NXOpen.Drawings.GeneralWorkFlowBuilder 
Workflow [get]
 Returns the general workflow builder More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Drafting.PreferencesBuilder builder

To create a new instance of this class, use NXOpen.Drafting.SettingsManager.CreatePreferencesBuilder

Default values.

Property Value

ViewStyle.ViewStyleGeneral.AngleSetting.Angle.Value

0

ViewStyle.ViewStyleGeneral.AngleSetting.Associative

0

ViewStyle.ViewStyleGeneral.AngleSetting.EvaluationPlane

DrawingSheet

ViewStyle.ViewStyleGeneral.Scale.Denominator

1.0

ViewStyle.ViewStyleGeneral.Scale.Numerator

1.0

ViewStyle.ViewStyleGeneral.Scale.ScaleType

Ratio

ViewStyle.ViewStyleOrientation.HingeLine.ReverseDirection

false

ViewStyle.ViewStyleOrientation.HingeLine.VectorOption

Inferred

ViewStyle.ViewStyleOrientation.Ovt.AssociativeOrientation

0

Created in NX9.0.0

Member Function Documentation

unsafe void NXOpen.Drafting.PreferencesBuilder.InheritSettingsFromCustomerDefault ( )
inline

Inherit Settings From Customer Default

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drafting.PreferencesBuilder.InheritSettingsFromPreferences ( )
inline

Inherit Settings From Preference

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

unsafe void NXOpen.Drafting.PreferencesBuilder.InheritSettingsFromSelectedObjects ( NXOpen.NXObject  selectedObject)
inline

Inherit Settings From Selected Objects

Created in NX9.0.0

License requirements: drafting ("DRAFTING")

Parameters
selectedObjectThe selected annotation or table or view instance object. a null reference (Nothing in Visual Basic) is not allowed.

Property Documentation

unsafe NXOpen.Annotations.StyleBuilder NXOpen.Drafting.PreferencesBuilder.AnnotationStyle
get

Returns the annotation style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Layout2d.AssemblyCreationSettingsBuilder NXOpen.Drafting.PreferencesBuilder.AssemblyCreationSettingsBuilder
get

Returns the assembly creation from 2d component builder

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Drawings.AutomationBookletBuilder NXOpen.Drafting.PreferencesBuilder.AutomationBooklet
get

Returns the AutomationBookletBuilder builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drafting.AutomationRuleBuilder NXOpen.Drafting.PreferencesBuilder.AutomationRule
get

Returns the drafting automation rule builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.AutomationTemplateRegionBuilder NXOpen.Drafting.PreferencesBuilder.AutomationTemplateRegion
get

Returns the AutomationTemplateRegion builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.BendTableSettingsBuilder NXOpen.Drafting.PreferencesBuilder.BendTable
get

Returns the Bend table settings builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.BorderAndZoneStyleBuilder NXOpen.Drafting.PreferencesBuilder.BorderAndZoneStyle
get

Returns the border and zone style builder

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Annotations.CommonWorkflowBuilder NXOpen.Drafting.PreferencesBuilder.CommonWorkflow
get

Returns the common workflow builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Layout2d.ComponentSettingsBlockBuilder NXOpen.Drafting.PreferencesBuilder.Component2dSettings
get

Returns the 2d component settings block builder, this builder stores the settings of the 2d component

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Layout2d.CreateComponentFrom3DSettingsBuilder NXOpen.Drafting.PreferencesBuilder.CreateComponentFrom3DSettingsBuilder
get

Returns the create component from 3d builder

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Annotations.DimensionWorkflowBuilder NXOpen.Drafting.PreferencesBuilder.DimensionWorkflow
get

Returns the Dimension Workflow builder

Created in NX10.0.0

License requirements: None.

unsafe NXOpen.Drawings.DrawingFormatSheetBuilder NXOpen.Drafting.PreferencesBuilder.DrawingFormatsheet
get

Returns the drawing format sheet builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.DrawingFormatTitleBuilder NXOpen.Drafting.PreferencesBuilder.DrawingFormatTitle
get

Returns the drawing format title block builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.ShipDraftingFramebarGeneralBuilder NXOpen.Drafting.PreferencesBuilder.FramebarGeneral
get

Returns the framebar general builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Layout2d.GeneralPreferencesBuilder NXOpen.Drafting.PreferencesBuilder.GeneralLayoutPreferencesBuilder
get

Returns the general layout preferences builder

Created in NX12.0.0

License requirements: None.

unsafe NXOpen.Annotations.HoleTableSettingsContentBuilder NXOpen.Drafting.PreferencesBuilder.HoleTableContent
get

Returns the Hole table settings content builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.HoleTableSettingsFormatBuilder NXOpen.Drafting.PreferencesBuilder.HoleTableFormat
get

Returns the Hole table settings format builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilder NXOpen.Drafting.PreferencesBuilder.HoleTableHoleFilters
get

Returns the Hole table settings hole filters builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.HoleTableSettingsLabelBuilder NXOpen.Drafting.PreferencesBuilder.HoleTableLabel
get

Returns the Hole table settings label builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.HoleTableSettingsWorkflowBuilder NXOpen.Drafting.PreferencesBuilder.HoleTableWorkflow
get

Returns the Hole table settings workflow builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.PartsListBuilder NXOpen.Drafting.PreferencesBuilder.PartsList
get

Returns the parts list style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.RetainedAnnotationsBuilder NXOpen.Drafting.PreferencesBuilder.RetainedAnnotations
get

Returns the General Retained Annotations builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.SymbolWorkflowBuilder NXOpen.Drafting.PreferencesBuilder.SymbolWorkflow
get

Returns the SymbolWorkflow builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.TableCellStyleBuilder NXOpen.Drafting.PreferencesBuilder.TableCellStyle
get

Returns the table cell style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.TableSectionStyleBuilder NXOpen.Drafting.PreferencesBuilder.TableSection
get

Returns the table section style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Annotations.TabularNoteStyleBuilder NXOpen.Drafting.PreferencesBuilder.TabularNoteStyle
get

Returns the tabular note style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.TrackDrawingChangesGeneralBuilder NXOpen.Drafting.PreferencesBuilder.TrackDrawingChangesGeneral
get

Returns the track drawing changes general settings builder

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Drawings.TrackDrawingChangesReportFilterBuilder NXOpen.Drafting.PreferencesBuilder.TrackDrawingChangesReportFilter
get

Returns the track drawing changes report filter builder

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewBreakBuilder NXOpen.Drafting.PreferencesBuilder.ViewBreak
get

Returns the view break builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewDetailLabelBuilder NXOpen.Drafting.PreferencesBuilder.ViewDetailLabel
get

Returns the view detail label builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewLabelBuilder NXOpen.Drafting.PreferencesBuilder.ViewLabel
get

Returns the view label builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewProjectedLabelBuilder NXOpen.Drafting.PreferencesBuilder.ViewProjectedLabel
get

Returns the view projected label builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewSectionLabelBuilder NXOpen.Drafting.PreferencesBuilder.ViewSectionLabel
get

Returns the view section label builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewSectionLineBuilder NXOpen.Drafting.PreferencesBuilder.ViewSectionLine
get

Returns the Section Line builder

Created in NX9.0.0

Deprecated in NX10.0.0. Use NXOpen.Drawings.ViewStyleBuilder.ViewSectionLineStyleBuilder instead.

License requirements: None.

unsafe NXOpen.Drawings.ViewStyleBuilder NXOpen.Drafting.PreferencesBuilder.ViewStyle
get

Returns the view style builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.ViewWorkflowBuilder NXOpen.Drafting.PreferencesBuilder.ViewWorkflow
get

Returns the view workflow builder

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.Drawings.VisualDrawingComparePrefsBuilder NXOpen.Drafting.PreferencesBuilder.VisualDrawingCompare
get

Returns the visual drawing compare settings builder

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Drawings.GeneralWorkFlowBuilder NXOpen.Drafting.PreferencesBuilder.Workflow
get

Returns the general workflow builder

Created in NX9.0.0

License requirements: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.