TableEditSettingsBuilder Class¶
-
class
NXOpen.Annotations.
TableEditSettingsBuilder
¶ Bases:
NXOpen.Drafting.BaseEditSettingsBuilder
Represents 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
BendTable
Returns: Return type: NXOpen.Annotations.BendTableSettingsBuilder
New in version NX9.0.0.
License requirements: None.
DisplayStyle¶
-
TableEditSettingsBuilder.
DisplayStyle
¶ Returns the display style builder
-------------------------------------
Getter Method
Signature
DisplayStyle
Returns: Return type: NXOpen.Annotations.DisplayStyleBuilder
New in version NX12.0.0.
License requirements: None.
HoleTableContent¶
-
TableEditSettingsBuilder.
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¶
-
TableEditSettingsBuilder.
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¶
-
TableEditSettingsBuilder.
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¶
-
TableEditSettingsBuilder.
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¶
-
TableEditSettingsBuilder.
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.
Ordinate¶
-
TableEditSettingsBuilder.
Ordinate
¶ Returns the ordinate style builder
-------------------------------------
Getter Method
Signature
Ordinate
Returns: Return type: NXOpen.Annotations.OrdinateStyleBuilder
New in version NX9.0.0.
License requirements: None.
PartsList¶
-
TableEditSettingsBuilder.
PartsList
¶ Returns the parts list style builder
-------------------------------------
Getter Method
Signature
PartsList
Returns: Return type: NXOpen.Annotations.PartsListBuilder
New in version NX9.0.0.
License requirements: None.
RoutingBillOfMaterial¶
-
TableEditSettingsBuilder.
RoutingBillOfMaterial
¶ Returns the table routing Bill of Materail builder
-------------------------------------
Getter Method
Signature
RoutingBillOfMaterial
Returns: Return type: NXOpen.Annotations.BillOfMaterialBuilder
New in version NX9.0.0.
License requirements: None.
TableCell¶
-
TableEditSettingsBuilder.
TableCell
¶ Returns the cell style builder
-------------------------------------
Getter Method
Signature
TableCell
Returns: Return type: NXOpen.Annotations.TableCellStyleBuilder
New in version NX9.0.0.
License requirements: None.
TableColumn¶
-
TableEditSettingsBuilder.
TableColumn
¶ Returns the table column builder
-------------------------------------
Getter Method
Signature
TableColumn
Returns: Return type: NXOpen.Annotations.TableColumnBuilder
New in version NX9.0.0.
License requirements: None.
TableCutSheet¶
-
TableEditSettingsBuilder.
TableCutSheet
¶ Returns the table cut sheet builder
-------------------------------------
Getter Method
Signature
TableCutSheet
Returns: Return type: NXOpen.Annotations.CutSheetBuilder
New in version NX9.0.0.
License requirements: None.
TableLettering¶
-
TableEditSettingsBuilder.
TableLettering
¶ Returns the lettering style builder
-------------------------------------
Getter Method
Signature
TableLettering
Returns: Return type: NXOpen.Annotations.LetteringStyleBuilder
New in version NX9.0.0.
License requirements: None.
TableLineArrow¶
-
TableEditSettingsBuilder.
TableLineArrow
¶ Returns the line arrow style builder
-------------------------------------
Getter Method
Signature
TableLineArrow
Returns: Return type: NXOpen.Annotations.LineArrowStyleBuilder
New in version NX9.0.0.
License requirements: None.
TablePinList¶
-
TableEditSettingsBuilder.
TablePinList
¶ Returns the table pin list builder
-------------------------------------
Getter Method
Signature
TablePinList
Returns: Return type: NXOpen.Annotations.PinListBuilder
New in version NX9.0.0.
License requirements: None.
TableSection¶
-
TableEditSettingsBuilder.
TableSection
¶ Returns the section style builder
-------------------------------------
Getter Method
Signature
TableSection
Returns: Return type: NXOpen.Annotations.TableSectionStyleBuilder
New in version NX9.0.0.
License requirements: None.
TabularNote¶
-
TableEditSettingsBuilder.
TabularNote
¶ Returns the tabular note style builder
-------------------------------------
Getter Method
Signature
TabularNote
Returns: Return type: NXOpen.Annotations.TabularNoteStyleBuilder
New 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.