TableStyleBuilder Class

class NXOpen.Annotations.TableStyleBuilder

Bases: NXOpen.Annotations.StyleBuilder

Represents a NXOpen.Annotations.TableStyleBuilder.

This class is used to set Annotation preferences when creating or editing an annotation.

New in version NX8.0.0.

Properties

Property Description
BendTable Returns the Bend table settings builder
BreakSettings Returns the get break builder
DimensionStyle Returns the dimension style builder
DisplayStyle Returns the display style builder
ForeshorteningSymbolSettings Returns the get builder for foreshortening symbol
FrameBarStyle Returns the frame bar builder
HatchStyle Returns the hatch style builder
HoleCalloutSettings Returns the hole callout settings builder
HoleTableContent Returns the Hole table settings content builder
HoleTableFormat Returns the Hole table settings format builder
HoleTableHoleFilters Returns the Hole table settings hole filters builder
HoleTableLabel Returns the Hole table settings label builder
HoleTableWorkflow Returns the Hole table settings workflow builder
LetteringStyle Returns the lettering style builder
LineArrowStyle Returns the line/arrow style builder
OrdinateStyle Returns the ordinate style builder
RadialStyle Returns the radial style builder
SingleSidedDisplay Returns the single sided display builder
SymbolStyle Returns the symbol style builder
TableCellStyle Returns the cell style builder
TableSectionStyle Returns the section style builder
TabularNoteStyle Returns the tabular note style builder
Tag Returns the Tag for this object.
UnitsStyle Returns the units style builder

Methods

Method Description
InheritSettingsFromCustomerDefault Inherit Settings From Customer Default
InheritSettingsFromPreferences Inherit Settings From Preference
InheritSettingsFromSelectedObjects Inherit Settings From Selected Objects
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

BendTable

TableStyleBuilder.BendTable

Returns the Bend table settings builder

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

Getter Method

Signature BendTable

Returns:
Return type:NXOpen.Annotations.BendTableSettingsBuilder

New in version NX9.0.0.

License requirements: None.

HoleTableContent

TableStyleBuilder.HoleTableContent

Returns the Hole table settings content builder

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

Getter Method

Signature HoleTableContent

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsContentBuilder

New in version NX9.0.0.

License requirements: None.

HoleTableFormat

TableStyleBuilder.HoleTableFormat

Returns the Hole table settings format builder

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

Getter Method

Signature HoleTableFormat

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsFormatBuilder

New in version NX9.0.0.

License requirements: None.

HoleTableHoleFilters

TableStyleBuilder.HoleTableHoleFilters

Returns the Hole table settings hole filters builder

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

Getter Method

Signature HoleTableHoleFilters

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilder

New in version NX9.0.0.

License requirements: None.

HoleTableLabel

TableStyleBuilder.HoleTableLabel

Returns the Hole table settings label builder

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

Getter Method

Signature HoleTableLabel

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsLabelBuilder

New in version NX9.0.0.

License requirements: None.

HoleTableWorkflow

TableStyleBuilder.HoleTableWorkflow

Returns the Hole table settings workflow builder

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

Getter Method

Signature HoleTableWorkflow

Returns:
Return type:NXOpen.Annotations.HoleTableSettingsWorkflowBuilder

New in version NX9.0.0.

License requirements: None.

TableCellStyle

TableStyleBuilder.TableCellStyle

Returns the cell style builder

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

Getter Method

Signature TableCellStyle

Returns:
Return type:NXOpen.Annotations.TableCellStyleBuilder

New in version NX6.0.0.

License requirements: None.

TableSectionStyle

TableStyleBuilder.TableSectionStyle

Returns the section style builder

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

Getter Method

Signature TableSectionStyle

Returns:
Return type:NXOpen.Annotations.TableSectionStyleBuilder

New in version NX8.0.0.

License requirements: None.

TabularNoteStyle

TableStyleBuilder.TabularNoteStyle

Returns the tabular note style builder

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

Getter Method

Signature TabularNoteStyle

Returns:
Return type:NXOpen.Annotations.TabularNoteStyleBuilder

New in version NX8.0.0.

License requirements: None.

Method Detail

Validate

TableStyleBuilder.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.