EditViewLabelSettingsBuilder Class

class NXOpen.Drawings.EditViewLabelSettingsBuilder

Bases: NXOpen.Drafting.BaseEditSettingsBuilder

Represents a NXOpen.Drawings.EditViewLabelSettingsBuilder builder.

It provides an interface for editing view label style settings. This can be used to change one specific view label or all view labels. To create a new instance of this class, use NXOpen.Drafting.SettingsManager.CreateDrawingEditViewLabelSettingsBuilder()

New in version NX9.0.0.

Properties

Property Description
AnnotationStyle Returns the annotation style builder
Tag Returns the Tag for this object.
ViewCommonViewLabel Returns the view common view label builder
ViewDetailLabel Returns the view detail label builder
ViewLabel Returns the view label builder
ViewProjectedLabel Returns the view projected label builder
ViewSectionLabel Returns the view section label builder

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
InheritSettingsFromCustomerDefault Inherit Settings From Customer Default
InheritSettingsFromPreferences Inherit Settings From Preference
InheritSettingsFromSelectedObjects Inherit Settings From Selected Objects
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

AnnotationStyle

EditViewLabelSettingsBuilder.AnnotationStyle

Returns the annotation style builder

-------------------------------------

Getter Method

Signature AnnotationStyle

Returns:
Return type:NXOpen.Annotations.StyleBuilder

New in version NX9.0.0.

License requirements: None.

ViewCommonViewLabel

EditViewLabelSettingsBuilder.ViewCommonViewLabel

Returns the view common view label builder

-------------------------------------

Getter Method

Signature ViewCommonViewLabel

Returns:
Return type:NXOpen.Drawings.ViewCommonViewLabelBuilder

New in version NX9.0.0.

License requirements: None.

ViewDetailLabel

EditViewLabelSettingsBuilder.ViewDetailLabel

Returns the view detail label builder

-------------------------------------

Getter Method

Signature ViewDetailLabel

Returns:
Return type:NXOpen.Drawings.ViewDetailLabelBuilder

New in version NX9.0.0.

License requirements: None.

ViewLabel

EditViewLabelSettingsBuilder.ViewLabel

Returns the view label builder

-------------------------------------

Getter Method

Signature ViewLabel

Returns:
Return type:NXOpen.Drawings.ViewLabelBuilder

New in version NX9.0.0.

License requirements: None.

ViewProjectedLabel

EditViewLabelSettingsBuilder.ViewProjectedLabel

Returns the view projected label builder

-------------------------------------

Getter Method

Signature ViewProjectedLabel

Returns:
Return type:NXOpen.Drawings.ViewProjectedLabelBuilder

New in version NX9.0.0.

License requirements: None.

ViewSectionLabel

EditViewLabelSettingsBuilder.ViewSectionLabel

Returns the view section label builder

-------------------------------------

Getter Method

Signature ViewSectionLabel

Returns:
Return type:NXOpen.Drawings.ViewSectionLabelBuilder

New in version NX9.0.0.

License requirements: None.

Method Detail

InheritSettingsFromCustomerDefault

EditViewLabelSettingsBuilder.InheritSettingsFromCustomerDefault

Inherit Settings From Customer Default

Signature InheritSettingsFromCustomerDefault()

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

InheritSettingsFromPreferences

EditViewLabelSettingsBuilder.InheritSettingsFromPreferences

Inherit Settings From Preference

Signature InheritSettingsFromPreferences()

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

InheritSettingsFromSelectedObjects

EditViewLabelSettingsBuilder.InheritSettingsFromSelectedObjects

Inherit Settings From Selected Objects

Signature InheritSettingsFromSelectedObjects(selectedObject)

Parameters:selectedObject (NXOpen.NXObject) – The selected drafting annotation or view instance object. None is not allowed.

New in version NX9.0.0.

License requirements: drafting (“DRAFTING”)

Validate

EditViewLabelSettingsBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.