TableSectionStyleBuilder Class

class NXOpen.Annotations.TableSectionStyleBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Annotations.TableSectionStyleBuilder.

This class queries and sets preferences for various symbol type annotations when creating or editing.

New in version NX8.0.0.

Properties

Property Description
AlignmentPosition Returns or sets the alignment Position settings of the section
ApplyToAllSections Returns or sets the apply to all sections flag that when set applies settings to all sections
BorderOffset Returns or sets the border offset value
ContinuationNote Returns or sets the continuation note flag setting
ContinuationProperty Returns or sets the continuation property type
ContinuationSpacing Returns or sets the continuation spacing value between sections
DisplayContinuationNote Returns or sets the display continuation note type
DoubleBorder Returns or sets the double border flag setting
HeaderLocation Returns or sets the value that represents the location of header on a section
MaximumHeight Returns or sets the value that represents the maximum height of the section
Tag Returns the Tag for this object.

Methods

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

Enumerations

TableSectionStyleBuilderAlignmentPositionType Enumeration Represents the alignment position type
TableSectionStyleBuilderContinuationPropertyType Enumeration Represents the section continuation property
TableSectionStyleBuilderDisplayContinuationNoteType Enumeration Represents the display continuation note choices
TableSectionStyleBuilderLocationOfHeader Enumeration Represents the section header location choices

Property Detail

AlignmentPosition

TableSectionStyleBuilder.AlignmentPosition

Returns or sets the alignment Position settings of the section

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

Getter Method

Signature AlignmentPosition

Returns:
Return type:NXOpen.Annotations.TableSectionStyleBuilderAlignmentPositionType

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature AlignmentPosition

Parameters:alignmentPosition (NXOpen.Annotations.TableSectionStyleBuilderAlignmentPositionType) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ApplyToAllSections

TableSectionStyleBuilder.ApplyToAllSections

Returns or sets the apply to all sections flag that when set applies settings to all sections

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

Getter Method

Signature ApplyToAllSections

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ApplyToAllSections

Parameters:applyToAllSections (bool) –

New in version NX9.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

BorderOffset

TableSectionStyleBuilder.BorderOffset

Returns or sets the border offset value

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

Getter Method

Signature BorderOffset

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature BorderOffset

Parameters:borderOffset (float) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ContinuationNote

TableSectionStyleBuilder.ContinuationNote

Returns or sets the continuation note flag setting

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

Getter Method

Signature ContinuationNote

Returns:
Return type:str

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ContinuationNote

Parameters:continuationNote (str) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ContinuationProperty

TableSectionStyleBuilder.ContinuationProperty

Returns or sets the continuation property type

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

Getter Method

Signature ContinuationProperty

Returns:
Return type:NXOpen.Annotations.TableSectionStyleBuilderContinuationPropertyType

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ContinuationProperty

Parameters:continuationProperty (NXOpen.Annotations.TableSectionStyleBuilderContinuationPropertyType) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

ContinuationSpacing

TableSectionStyleBuilder.ContinuationSpacing

Returns or sets the continuation spacing value between sections

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

Getter Method

Signature ContinuationSpacing

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature ContinuationSpacing

Parameters:spacing (float) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DisplayContinuationNote

TableSectionStyleBuilder.DisplayContinuationNote

Returns or sets the display continuation note type

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

Getter Method

Signature DisplayContinuationNote

Returns:
Return type:NXOpen.Annotations.TableSectionStyleBuilderDisplayContinuationNoteType

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature DisplayContinuationNote

Parameters:displayContinuationNote (NXOpen.Annotations.TableSectionStyleBuilderDisplayContinuationNoteType) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

DoubleBorder

TableSectionStyleBuilder.DoubleBorder

Returns or sets the double border flag setting

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

Getter Method

Signature DoubleBorder

Returns:
Return type:bool

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature DoubleBorder

Parameters:doubleBorder (bool) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

HeaderLocation

TableSectionStyleBuilder.HeaderLocation

Returns or sets the value that represents the location of header on a section

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

Getter Method

Signature HeaderLocation

Returns:
Return type:NXOpen.Annotations.TableSectionStyleBuilderLocationOfHeader

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature HeaderLocation

Parameters:headerLocation (NXOpen.Annotations.TableSectionStyleBuilderLocationOfHeader) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

MaximumHeight

TableSectionStyleBuilder.MaximumHeight

Returns or sets the value that represents the maximum height of the section

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

Getter Method

Signature MaximumHeight

Returns:
Return type:float

New in version NX8.0.0.

License requirements: None.

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

Setter Method

Signature MaximumHeight

Parameters:maximumHeight (float) –

New in version NX8.0.0.

License requirements: geometric_tol (“GDT”) OR drafting (“DRAFTING”)

Method Detail

Validate

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