IModelElement Members
Include Protected Members
Include Inherited Members
The elements in the model derive from this interface.
The IModelElement type exposes the following members.
Methods
Name
Description
Adds an annotation. (Inherited from IModelAnnotationHolder.)
Deletes this instance from the model.
Overloaded. Returns all attached annotations.
Returns a list of composing children for this element.
Returns a list of hierarchical children for this element.
Returns information about the element owner.
Gets the specified property. (Inherited from IModelPropertyContainer.)
GetRelatedDanglingRelationshipEntries
Returns a list of the dangling relationship entries, where this element is on the left side.
Returns a list of the elements that are in a relationship with this element, where this element is on the left side.
Returns a list of the relationship entries, where this element is on the left side.
Returns a list of the elements that are in a relationship with this element, where this element is on the right side.
GetRelatingRelationshipEntries
Returns a list of the relationship entries, where this element is on the right side.
Overloaded. Returns the asked relationship.
Returns a list of the relationships of this element.
Specifies whether the object is deleted.
Specifies whether the object is external.
Removes an annotation. (Inherited from IModelAnnotationHolder.)
Sets the specified property. (Inherited from IModelPropertyContainer.)
Top
Properties
Name
Description
Gets the metadata class.
Gets the model reference. (Inherited from IModelEntity.)
Gets or sets the name of the IModelElement.
Gets or sets the value of the model element resolution status.
Gets or sets the value of the model element validation status.
Top