Library | Module

Interface IpfcTableOwner



Description

This interface represents a Creo Parametric model that can contain tables.
See Also:
IpfcModel2D
Direct Known Subclasses:
IpfcModel2D



Method Summary

FunctionCreateTable (Instructions as IpfcTableCreateInstructions) as IpfcTable
Creates a table in the model.
SubDeleteTable (Table as IpfcTable, Repaint as Boolean [optional])
Deletes a table from the model.
FunctionGetTable (Id as Long) as IpfcTable [optional]
Gets a table in the model, given its identifier.
FunctionListTables () as IpfcTables
Lists the tables in the model.
FunctionRetrieveTable (Instructions as IpfcTableRetrieveInstructions) as IpfcTable
Retrieves a table from a file on disk.This method always place table's top left corner at a point sepcified by instruction.
FunctionRetrieveTableByOrigin (Instructions as IpfcTableRetrieveInstructions) as IpfcTable
Retrieves a table from a file on disk. This method place table's origin at a point sepcified by instructions.
SubUpdateTables ()
Updates all drawing tables.



Method Detail


FunctionCreateTable (Instructions as IpfcTableCreateInstructions) as IpfcTable

Creates a table in the model.

Exceptions thrown (but not limited to):

<reference to unknown entity pfcExceptions::pfcXInAMethod>


See Also:
IpfcTableCreateInstructions.Create()
Parameters:
Instructions
Data object containing information on the table to create.
Returns:
The created table.



SubDeleteTable (Table as IpfcTable, Repaint as Boolean [optional])

Deletes a table from the model.

Exceptions thrown (but not limited to):

IpfcXToolkitNotExist - The specified table_id does not exist.


Parameters:
Table
The table to delete.
Repaint
true to repaint the drawing with the changes, false or null to delay the repaint.



FunctionGetTable (Id as Long) as IpfcTable [optional]

Gets a table in the model, given its identifier.
Parameters:
Id
The table identifier.
Returns:
The table, or null, if the table was not found.



FunctionListTables () as IpfcTables

Lists the tables in the model.

Exceptions thrown (but not limited to):

IpfcXToolkitNotFound - No tables were found.


Returns:
Sequence of tables found in the model.



FunctionRetrieveTable (Instructions as IpfcTableRetrieveInstructions) as IpfcTable

Retrieves a table from a file on disk.This method always place table's top left corner at a point sepcified by instruction.
See Also:
IpfcTableRetrieveInstructions.Create()
Parameters:
Instructions
Data object containing details about the table to be retrieved.
Returns:
The created table.



FunctionRetrieveTableByOrigin (Instructions as IpfcTableRetrieveInstructions) as IpfcTable

Retrieves a table from a file on disk. This method place table's origin at a point sepcified by instructions.
See Also:
IpfcTableRetrieveInstructions.Create()
Parameters:
Instructions
Data object containing details about the table to be retrieved.
Returns:
The created table.



SubUpdateTables ()

Updates all drawing tables.