TableSectionStyleBuilder Class¶
-
class
NXOpen.Annotations.TableSectionStyleBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents 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
AlignmentPositionReturns: Return type: NXOpen.Annotations.TableSectionStyleBuilderAlignmentPositionTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AlignmentPositionParameters: 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
ApplyToAllSectionsReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyToAllSectionsParameters: 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
BorderOffsetReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BorderOffsetParameters: 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
ContinuationNoteReturns: Return type: str New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ContinuationNoteParameters: 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
ContinuationPropertyReturns: Return type: NXOpen.Annotations.TableSectionStyleBuilderContinuationPropertyTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ContinuationPropertyParameters: 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
ContinuationSpacingReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ContinuationSpacingParameters: 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
DisplayContinuationNoteReturns: Return type: NXOpen.Annotations.TableSectionStyleBuilderDisplayContinuationNoteTypeNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DisplayContinuationNoteParameters: 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
DoubleBorderReturns: Return type: bool New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DoubleBorderParameters: 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
HeaderLocationReturns: Return type: NXOpen.Annotations.TableSectionStyleBuilderLocationOfHeaderNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
HeaderLocationParameters: 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
MaximumHeightReturns: Return type: float New in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaximumHeightParameters: 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.