IExpressEntity

 
The IExpressEntity is a root level entity that is inherited by nearly all eXpress entities. It is used for ID storage and parent searching.
 

Methods

 
Method
Description
Returns the revision number of this Object.
 

Properties

 
Property
Access Type
Description
Read/write
The ID of the eXpress entity.
Read/write
Returns a Dispatch pointer to the parent of the eXpress entity.
 

Remarks

 
Nearly all design entities support the IExpressEntity interface. This interface is where the entity's ID is held, and is also used for navigating through the design structure by performing what we'll called "Parent Searching". Every eXpress entity has a relationship with other entities, and eXpress exposes this relationship through this interface. For example, an Object's parent is the design, while a Port's parent is an Object.
 
Parent searches can be performed in one of two ways:
 
  • The immediate parent can be obtained using the Parent property, or
  • Any parent between the entity and the design level can be obtained by using the SearchParentInterface method.
     

See Also