COM Interface: ISchDesign

This class provides access to the properties of a design in eCADSTAR Schematic Editor. It also allows you to close the design.

Members

Functions

Function Description
void Close() Closes the design.
void SetSelection(SelectOpType opType, SelectObjectType objectType, BSTR identifier1, BSTR identifier2 = "") Select or deselect the object specified by identifier and identifier2. Identifier2 is not currently available.

Properties

Property Description
VARIANT_BOOL HasVariant {get} If the design has a variant, then the value "true" is returned.
BSTR Name {get} Returns the name of the design.
BSTR Path {get} The path to the schematic design.
ISchSheets Sheets {get} Returns a list of the sheets in the design.
ISchVariants Variants {get} Returns a list of variants in the design.
ISchVariationTypes VariationTypes {get} Returns a list of the variation items in the design.
ISchNets Nets {get} Returns a list of the nets in the design.
ISchComponents Components {get} Returns a list of the components in the design.
ISchPropertyDefinitionContainer PropertyDefinitions {get} Returns property definitions for each object type in the design.
ISchSelection GetSelectionInterface {get} Returns the selection interface to query selected objects.
ISchSheet ActiveSheet {get} Returns the active sheet.
SchFocusType Focus {get} Returns the Focus type.
SchFocusType Focus {put} Sets the Focus type.