TableEditSettingsBuilder Class¶
-
class
NXOpen.Annotations.TableEditSettingsBuilder¶ Bases:
NXOpen.Drafting.BaseEditSettingsBuilderRepresents a
NXOpen.Annotations.TableEditSettingsBuilder.It provides an interface for editing Table Section settings.
To create a new instance of this class, use
NXOpen.Drafting.SettingsManager.CreateTableEditSettingsBuilder()New in version NX9.0.0.
Properties¶
| Property | Description |
|---|---|
| BendTable | Returns the Bend table settings builder |
| DisplayStyle | Returns the display style 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 |
| Ordinate | Returns the ordinate style builder |
| PartsList | Returns the parts list style builder |
| RoutingBillOfMaterial | Returns the table routing Bill of Materail builder |
| TableCell | Returns the cell style builder |
| TableColumn | Returns the table column builder |
| TableCutSheet | Returns the table cut sheet builder |
| TableLettering | Returns the lettering style builder |
| TableLineArrow | Returns the line arrow style builder |
| TablePinList | Returns the table pin list builder |
| TableSection | Returns the section style builder |
| TabularNote | Returns the tabular note style builder |
| Tag | Returns the Tag for this object. |
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¶
BendTable¶
-
TableEditSettingsBuilder.BendTable¶ Returns the Bend table settings builder
-------------------------------------Getter Method
Signature
BendTableReturns: Return type: NXOpen.Annotations.BendTableSettingsBuilderNew in version NX9.0.0.
License requirements: None.
DisplayStyle¶
-
TableEditSettingsBuilder.DisplayStyle¶ Returns the display style builder
-------------------------------------Getter Method
Signature
DisplayStyleReturns: Return type: NXOpen.Annotations.DisplayStyleBuilderNew in version NX12.0.0.
License requirements: None.
HoleTableContent¶
-
TableEditSettingsBuilder.HoleTableContent¶ Returns the Hole table settings content builder
-------------------------------------Getter Method
Signature
HoleTableContentReturns: Return type: NXOpen.Annotations.HoleTableSettingsContentBuilderNew in version NX9.0.0.
License requirements: None.
HoleTableFormat¶
-
TableEditSettingsBuilder.HoleTableFormat¶ Returns the Hole table settings format builder
-------------------------------------Getter Method
Signature
HoleTableFormatReturns: Return type: NXOpen.Annotations.HoleTableSettingsFormatBuilderNew in version NX9.0.0.
License requirements: None.
HoleTableHoleFilters¶
-
TableEditSettingsBuilder.HoleTableHoleFilters¶ Returns the Hole table settings hole filters builder
-------------------------------------Getter Method
Signature
HoleTableHoleFiltersReturns: Return type: NXOpen.Annotations.HoleTableSettingsHoleFiltersBuilderNew in version NX9.0.0.
License requirements: None.
HoleTableLabel¶
-
TableEditSettingsBuilder.HoleTableLabel¶ Returns the Hole table settings label builder
-------------------------------------Getter Method
Signature
HoleTableLabelReturns: Return type: NXOpen.Annotations.HoleTableSettingsLabelBuilderNew in version NX9.0.0.
License requirements: None.
HoleTableWorkflow¶
-
TableEditSettingsBuilder.HoleTableWorkflow¶ Returns the Hole table settings workflow builder
-------------------------------------Getter Method
Signature
HoleTableWorkflowReturns: Return type: NXOpen.Annotations.HoleTableSettingsWorkflowBuilderNew in version NX9.0.0.
License requirements: None.
Ordinate¶
-
TableEditSettingsBuilder.Ordinate¶ Returns the ordinate style builder
-------------------------------------Getter Method
Signature
OrdinateReturns: Return type: NXOpen.Annotations.OrdinateStyleBuilderNew in version NX9.0.0.
License requirements: None.
PartsList¶
-
TableEditSettingsBuilder.PartsList¶ Returns the parts list style builder
-------------------------------------Getter Method
Signature
PartsListReturns: Return type: NXOpen.Annotations.PartsListBuilderNew in version NX9.0.0.
License requirements: None.
RoutingBillOfMaterial¶
-
TableEditSettingsBuilder.RoutingBillOfMaterial¶ Returns the table routing Bill of Materail builder
-------------------------------------Getter Method
Signature
RoutingBillOfMaterialReturns: Return type: NXOpen.Annotations.BillOfMaterialBuilderNew in version NX9.0.0.
License requirements: None.
TableCell¶
-
TableEditSettingsBuilder.TableCell¶ Returns the cell style builder
-------------------------------------Getter Method
Signature
TableCellReturns: Return type: NXOpen.Annotations.TableCellStyleBuilderNew in version NX9.0.0.
License requirements: None.
TableColumn¶
-
TableEditSettingsBuilder.TableColumn¶ Returns the table column builder
-------------------------------------Getter Method
Signature
TableColumnReturns: Return type: NXOpen.Annotations.TableColumnBuilderNew in version NX9.0.0.
License requirements: None.
TableCutSheet¶
-
TableEditSettingsBuilder.TableCutSheet¶ Returns the table cut sheet builder
-------------------------------------Getter Method
Signature
TableCutSheetReturns: Return type: NXOpen.Annotations.CutSheetBuilderNew in version NX9.0.0.
License requirements: None.
TableLettering¶
-
TableEditSettingsBuilder.TableLettering¶ Returns the lettering style builder
-------------------------------------Getter Method
Signature
TableLetteringReturns: Return type: NXOpen.Annotations.LetteringStyleBuilderNew in version NX9.0.0.
License requirements: None.
TableLineArrow¶
-
TableEditSettingsBuilder.TableLineArrow¶ Returns the line arrow style builder
-------------------------------------Getter Method
Signature
TableLineArrowReturns: Return type: NXOpen.Annotations.LineArrowStyleBuilderNew in version NX9.0.0.
License requirements: None.
TablePinList¶
-
TableEditSettingsBuilder.TablePinList¶ Returns the table pin list builder
-------------------------------------Getter Method
Signature
TablePinListReturns: Return type: NXOpen.Annotations.PinListBuilderNew in version NX9.0.0.
License requirements: None.
TableSection¶
-
TableEditSettingsBuilder.TableSection¶ Returns the section style builder
-------------------------------------Getter Method
Signature
TableSectionReturns: Return type: NXOpen.Annotations.TableSectionStyleBuilderNew in version NX9.0.0.
License requirements: None.
TabularNote¶
-
TableEditSettingsBuilder.TabularNote¶ Returns the tabular note style builder
-------------------------------------Getter Method
Signature
TabularNoteReturns: Return type: NXOpen.Annotations.TabularNoteStyleBuilderNew in version NX9.0.0.
License requirements: None.
Method Detail¶
InheritSettingsFromCustomerDefault¶
-
TableEditSettingsBuilder.InheritSettingsFromCustomerDefault¶ Inherit Settings From Customer Default
Signature
InheritSettingsFromCustomerDefault()New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
InheritSettingsFromPreferences¶
-
TableEditSettingsBuilder.InheritSettingsFromPreferences¶ Inherit Settings From Preference
Signature
InheritSettingsFromPreferences()New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
InheritSettingsFromSelectedObjects¶
-
TableEditSettingsBuilder.InheritSettingsFromSelectedObjects¶ Inherit Settings From Selected Objects
Signature
InheritSettingsFromSelectedObjects(selectedObject)Parameters: selectedObject ( NXOpen.DisplayableObject) – The selected cell object. None is not allowed.New in version NX9.0.0.
License requirements: drafting (“DRAFTING”)
Validate¶
-
TableEditSettingsBuilder.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.