NXOpen .NET Reference Guide
1899
|
Provides basic data for BOM List. More...
Public Types | |
enum | ExportedStatus { Null, Partial, All } |
Represents the exported status of a cell. More... | |
Public Member Functions | |
unsafe void | Destroy () |
Deletes the data provider. More... | |
unsafe bool | GetBoolean (int row, int column) |
Gets the boolean data at a particular location in the table. More... | |
unsafe double | GetDouble (int row, int column, out bool isUnassigned) |
Gets the double data at a particular location in the table. More... | |
unsafe int | GetInteger (int row, int column, out bool isUnassigned) |
Gets the integer data at a particular location in the table. More... | |
unsafe string | GetString (int row, int column) |
Gets the string data at a particular location in the table. More... | |
unsafe bool | SetBoolean (int rows, int column, bool booleanData) |
Sets boolean data at a particular location in the table. More... | |
unsafe bool | SetBoolean (int[] rows, int column, bool booleanData) |
Sets boolean data on a range of table cells in a specified column. More... | |
unsafe bool | SetDouble (int rows, int column, double doubleData) |
Sets double data at a particular location in the table. More... | |
unsafe bool | SetDouble (int[] rows, int column, double doubleData) |
Sets double data on a range of table cells in a specified column. More... | |
unsafe bool | SetInteger (int rows, int column, int integerData) |
Sets integer data at a particular location in the table. More... | |
unsafe bool | SetInteger (int[] rows, int column, int integerData) |
Sets integer data on a range of table cells in a specified column. More... | |
unsafe bool | SetString (int rows, int column, string stringData) |
Sets string data at a particular location in the table. More... | |
unsafe bool | SetString (int[] rows, int column, string stringData) |
Sets string data on a range of table cells in a specified column. More... | |
unsafe bool | UnsetValue (int row, int column) |
Unsets the data at a particular location in the table. More... | |
unsafe bool | UnsetValue (int[] rows, int column) |
Unsets the data on a range of table cells in a specified column. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe int | ColumnCount [get, set] |
Returns or sets the number of columns in the table More... | |
unsafe int | RowCount [get, set] |
Returns or sets the number of rows in the table More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Properties inherited from NXOpen.ITableEditorDataProvider | |
int | ColumnCount [get, set] |
Returns or sets the number of columns in the table More... | |
int | RowCount [get, set] |
Returns or sets the number of rows in the table More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Provides basic data for BOM List.
When Builder.Commit is called a null reference (Nothing in Visual Basic) will be returned.
To create a new instance of this class, use NXOpen.Tooling.MoldwizardManager.CreateBomListDataProvider
Created in NX11.0.0
|
inline |
Deletes the data provider.
This method should always be called when the data provider is no longer needed.
Created in NX11.0.0
License requirements: None.
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Gets the boolean data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
row | the rows to query |
column | the column to query |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Gets the double data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
row | the rows to query |
column | the column to query |
isUnassigned | is the value unassigned |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Gets the integer data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
row | the rows to query |
column | the column to query |
isUnassigned | is the value unassigned |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Gets the string data at a particular location in the table.
Created in NX10.0.0
License requirements: None.
row | the rows to query |
column | the column to query |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets boolean data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
rows | the row to set |
column | the column to set |
booleanData | the boolean data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets boolean data on a range of table cells in a specified column.
Returns whether any data was successfully set.
Created in NX11.0.0
License requirements: None.
rows | the rows to set |
column | the column to be set |
booleanData | the boolean data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets double data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
rows | the row to set |
column | the column to set |
doubleData | the double data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets double data on a range of table cells in a specified column.
Returns whether any data was successfully set.
Created in NX11.0.0
License requirements: None.
rows | the rows to set |
column | the column to be set |
doubleData | the double data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets integer data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
rows | the row to set |
column | the column to set |
integerData | the integer data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets integer data on a range of table cells in a specified column.
Returns whether any data was successfully set.
Created in NX11.0.0
License requirements: None.
rows | the rows to set |
column | the column to be set |
integerData | the integer data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets string data at a particular location in the table.
Created in NX10.0.0
License requirements: None.
rows | the row to set |
column | the column to set |
stringData | the string data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Sets string data on a range of table cells in a specified column.
Returns whether any data was successfully set.
Created in NX10.0.0
License requirements: None.
rows | the rows to set |
column | the column to be set |
stringData | the string data to set |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Unsets the data at a particular location in the table.
Created in NX11.0.0
License requirements: None.
row | the row to unset |
column | the column to unset |
Implements NXOpen.ITableEditorDataProvider.
|
inline |
Unsets the data on a range of table cells in a specified column.
Returns whether any data was successfully unset.
Created in NX11.0.0
License requirements: None.
rows | the rows to unset |
column | the column to be unset |
Implements NXOpen.ITableEditorDataProvider.
|
getset |
Returns or sets the number of columns in the table
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the number of rows in the table
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: None.