Library | Module

Interface IpfcDetailSymbolInstItem



Description

This interface represents a symbol instance in a Creo Parametric model.
See Also:
IpfcDetailItemOwner.GetDetailItem(), IpfcDetailItemOwner.ListDetailItems(), IpfcDetailItemOwner.CreateDetailItem()
Direct Parent Classes:
IpfcDetailItem



Method Summary

SubDraw ()
Draws a symbol instance.
SubErase ()
Erases a symbol instance.
FunctionGetInstructions (GiveParametersAsNames as Boolean) as IpfcDetailSymbolInstInstructions
Returns a data object detailing how a symbol instance is constructed.
FunctionListGroups (Filter as IpfcSymbolGroupFilter) as IpfcDetailSymbolGroups [optional]
List the symbol groups included in a symbol instance.
SubModify (Instructions as IpfcDetailSymbolInstInstructions)
Modifies the definition of a symbol instance.
SubRemove ()
Removes a symbol instance.
SubShow ()
Shows a symbol instance.



Method Detail


SubDraw ()

Draws a symbol instance.



SubErase ()

Erases a symbol instance.



FunctionGetInstructions (GiveParametersAsNames as Boolean) as IpfcDetailSymbolInstInstructions

Returns a data object detailing how a symbol instance is constructed.
Parameters:
GiveParametersAsNames
true to get symbolic representations of parameter entries in the text, false to get the actual text shown to the user.
Returns:
The instructions data object.



FunctionListGroups (Filter as IpfcSymbolGroupFilter) as IpfcDetailSymbolGroups [optional]

List the symbol groups included in a symbol instance.

Exceptions thrown (but not limited to):

IpfcXToolkitNotFound - No groups with the designated status were found in the symbol instance.


Parameters:
Filter
The type of symbol groups to be listed.
Returns:
The list of symbol groups.



SubModify (Instructions as IpfcDetailSymbolInstInstructions)

Modifies the definition of a symbol instance.

Exceptions thrown (but not limited to):

IpfcXToolkitCantWrite - Could not modify the given item because it has read-only access.


Parameters:
Instructions
Data object containing the new placement instructions for the instance.



SubRemove ()

Removes a symbol instance.



SubShow ()

Shows a symbol instance.