Pin Object

This object represents a symbol pin on a schematic.

The following table lists methods and properties of the Pin object with links to the respective reference pages.

Table 1. Pin Object Methods and Properties

Method or Property

Description

AddAttribute Method (Pin Object)Adds an unattached attribute to the pin.
AddLabel Method (Pin Object)Adds a Label Object to the pin at the specified coordinates.
FindAttribute Method (Pin Object)Finds an attribute on a pin.
GetLocation Method (Pin Object)Returns the location of the pin.
GetName Method (Pin Object)Returns the name of the pin.
GetObjectColor Method (Pin Object)Gets the color in which the pin is drawn.
SetLocation Method (Pin Object)Specifies the interior and exterior coordinates of the pin.
Application Property (Pin Object)Returns the Application Object.
Attributes Property (Pin Object)Returns a collection object which contains all attributes on this pin whether they are visible or not.
Id Property (Pin Object)Returns a unique identifying integer for the pin.
Label Property (Pin Object)Returns the Label Object associated with the pin.
Parent Property (Pin Object)Returns the parent Block Object for this pin.
Selected Property (Pin Object)Sets the selection status for the pin.
Sense Property (Pin Object)Returns the sense of the pin, which specifies if signal is inverted or not inverted. A label drawn with an overbar indicates an inverted signal.
Side Property (Pin Object)Returns the side of the component on which the pin exists.
Type Property (Pin Object)Returns VDTS_PIN, indicating that the object is, in fact, a pin.
UID Property (Pin Object)Returns a unique identifying string (UID) for this pin.