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.