| Library | Module | Frames | Expand |
| Property | Name | as String |
| Unique name of the class for this model | ||
| Property | Parent | as IpfcExternalDataAccess |
| ExternalDataAccess object to which the class belongs | ||
| Function | CreateSlot (Name as String) as IpfcExternalDataSlot | |
| Creates a new slot for the external data class | ||
| Sub | Delete () | |
| Deletes the external data class from the model | ||
| Function | IsValid () as Boolean | |
| Returns true if the class is valid and can be accessed, false if it has been deleted or it cannot be accessed. | ||
| Function | ListSlots () as IpfcExternalDataSlots | |
| Lists all the slots available for the class | ||
| Property | Name | as String |
|
Unique name of the class for this model Exceptions thrown (but not limited to): IpfcXBadExternalData - Class is no longer valid |
| Property | Parent | as IpfcExternalDataAccess |
|
ExternalDataAccess object to which the class belongs Exceptions thrown (but not limited to): IpfcXBadExternalData - Class is no longer valid |
| Function | CreateSlot | (Name as String) as IpfcExternalDataSlot |
|
Creates a new slot for the external data class Exceptions thrown (but not limited to): IpfcXExternalDataTKError - The function failed. IpfcXExternalDataInvalidObject - The specified model or class name is invalid. IpfcXExternalDataClassOrSlotExists - The specified slot already exists in the specified class. IpfcXExternalDataNamesTooLong - The specified slot or class name exceeds the length PRO_NAME_SIZE. IpfcXBadExternalData - Class is no longer valid
|
| Sub | Delete | () |
|
Deletes the external data class from the model Deletes permanenly the class and all its slots. Exceptions thrown (but not limited to): IpfcXExternalDataTKError - The function failed. IpfcXExternalDataInvalidObject - The specified model or class name is invalid. IpfcXBadExternalData - Class is no longer valid |
| Function | IsValid | () as Boolean |
|
Returns true if the class is valid and can be accessed, false if it has been deleted or it cannot be accessed.
|
| Function | ListSlots | () as IpfcExternalDataSlots |
|
Lists all the slots available for the class Note that slots created by Creo Parametric TOOLKIT applications may not have cutomized names, just numbers. Exceptions thrown (but not limited to): IpfcXExternalDataTKError - The function failed. IpfcXExternalDataInvalidObject - The model is invalid. IpfcXExternalDataBadDataArgs - The slot ids and/or slot names are invalid. IpfcXBadExternalData - Class is no longer valid
|