Use this interface to manage symbol inside a project. More...
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
Use this interface to manage symbol inside a project.
Return the associated macro of the symbol.
Return the column mark of the symbol.
Return the measurement type of the symbol.
Get the array of all the symbol's circuits.
Get the circuit at the specified index.
Get the number of circuits in the symbol.
Get the array of all the symbol's connection points.
Get the connection point at the specified index.
Get the number of connection point in the symbol.
Return the cross reference type of the symbol.
Return the symbol name of the symbol in the library.
Return the type of the symbol.
Return the file ID containing the symbol.
Return the Function ID to the symbol.
Function of symbol can be different from the function of the component, for instance when a symbol is inside a function outline.
Return the height (Y size) of the symbol.
Can only be used by symbols inserted in line diagrams.
Return the Location ID of the symbol.
Location of symbol can be different from the location of the component, for instance when a symbol is inside a location outline.
Return the ManufacturerPart ID associated with the symbol.
Return the Object ID associated with the symbol. Could be Component, Labels, Cable, Wire, Equipotential, Location... object. \param[out] errorCode EwErrorCode enum type, can be \li EW_UNDEFINED_ERROR if another error occurred \li EW_INVALID_OBJECT if object is not initialized
: *
Return the rotation angle in degrees of the symbol.
0 by default.
Return the row mark of the symbol.
Return the width (X size) of the symbol.
Return the X coordinate of the symbol.
Return the X scale of the symbol.
Return the Y coordinate of the symbol.
Return the Y scale of the symbol.
Set the measurement type of the symbol.
Sets the symbol name of the symbol.
This property can only be set before inserting.
Sets the height (Y size) of the symbol.
This property can only be set after inserting. Can only be used by symbols inserted in line diagrams. If you want to set the size of a symbol before insertion, you have to set width and height to a valid value.
Sets the Object associated with the symbol.
Could be Component, Labels, Cable, Wire, Equipotential, Location object.
Set the rotation angle in degrees of the symbol.
0 by default. This property can only be set before inserting.
Sets the width (X size) of the symbol.
Sets the X coordinate of the symbol.
Sets the X scale of the symbol.
Sets the Y coordinate of the symbol.
Sets the Y scale of the symbol.
Provide feedback on this topic
SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.
* Required
Thank you for your comments. We will contact you if we have questions regarding your feedback.
Sincerely,The SOLIDWORKS Documentation Team
Print Topic
Select the scope of content to print:
We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.
Web Help Content Version: API Help (English only) 2025 SP2 To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help. To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.