Instructions
Method and Properties Introduced:
The method pfcDetailSymbolDefInstructions.Create() creates an instruction data object that describes how to create a symbol definition based on the path and name of the symbol definition. The instructions object is passed to the methods pfcDetailItemOwner.CreateDetailItem() and pfcDetailSymbolDefItem.Modify().
* 
Changes to the values of a pfcDetailSymbolDefInstructions object do not take effect until that instructions object is used to modify the definition using the method pfcDetailSymbolDefItem.Modify().
The property pfcDetailSymbolDefInstructions.SymbolHeight returns the value of the height type for the symbol definition. The symbol definition height options are as follows:
SYMDEF_FIXED—Symbol height is fixed.
SYMDEF_VARIABLE—Symbol height is variable.
SYMDEF_RELATIVE_TO_TEXT—Symbol height is determined relative to the text height.
The property pfcDetailSymbolDefInstructions.HasElbow determines whether the symbol definition includes an elbow.
The property pfcDetailSymbolDefInstructions.IsTextAngleFixed returns whether the text of the angle is fixed.
The property pfcDetailSymbolDefInstructions.ScaledHeight returns the height of the symbol definition in inches.
The property pfcDetailSymbolDefInstructions.Attachments returns the value of the array of the possible instance attachment points for the symbol definition.
The property pfcDetailSymbolDefInstructions.FullPath returns the value of the complete path of the symbol definition file.
The property pfcDetailSymbolDefInstructions.Reference returns the text reference information for the symbol definition. It returns a null value if the text reference is not used. The text reference identifies the text item used for a symbol definition which has a height type of SYMDEF_TEXT_RELATED.
Was this helpful?