ElementHasExtensions Members
Include Protected Members
Include Inherited Members
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The ElementHasExtensions type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ElementHasExtensions | Overloaded. |
Top
Methods
Name | Description | |
---|---|---|
CanMerge | Verifies whether a source element can be added to this element. (Inherited from ModelElement.) | |
ChooseMergeTarget | Overloaded. Selects a target element that the root element should merge with. | |
Copy | Overloaded. Creates a copy of this element in the model. | |
Delete | Overloaded. Deletes the element from the model. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetDomainClass | Gets the most-derived domain class for this element. (Inherited from ModelElement.) | |
GetDomainRelationship | Gets the domain relationship that this ElementLink instantiates. (Inherited from ElementLink.) | |
GetExtends | ||
GetExtensions | ||
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetLink | ||
GetLinks | ||
GetLinksToExtensions | ||
GetLinkToExtends | ||
GetRoleCollection<TCollection, TElement> | (Inherited from ModelElement.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MergeConfigure | Allows the model element to configure itself immediately after the Merge process has related it to the target element. (Inherited from ModelElement.) | |
MergeDisconnect | Disconnects a source element from a target element. (Inherited from ModelElement.) | |
MergeRelate | Creates a relationship between this target element and the specified source element. (Inherited from ModelElement.) | |
MoveBefore | Move this link before a particular link in the relationship list. (Inherited from ElementLink.) | |
MoveToIndex | Move this link to a specified index position in the list. (Inherited from ElementLink.) | |
OnCopy | Alerts listeners that a copy of the element has been created. (Inherited from ModelElement.) | |
OnDeleted | Alerts listeners that an element has been deleted from the model. (Inherited from ModelElement.) | |
OnDeleting | Alerts listeners that the element is being deleted. (Inherited from ModelElement.) | |
OnResurrected | Alerts listeners that an element has been added back to a model. (Inherited from ModelElement.) | |
OnRolePlayerChanged | Called when the role player has been changed. (Inherited from ElementLink.) | |
OnRolePlayerChanging | Called when the role player will be changed. (Inherited from ElementLink.) | |
OnRolePlayerPositionChanged | Alerts listeners that the position of a role is about to change. (Inherited from ModelElement.) | |
OnRolePlayerPositionChanging | Allows notification when a role player position has changed. (Inherited from ModelElement.) | |
SetExtends | ||
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Extension Methods
Top
Fields
Name | Description | |
---|---|---|
DomainClassId | ||
ExtensionElementDomainRoleId | ||
ModelElementDomainRoleId |
Top
Properties
Name | Description | |
---|---|---|
ExtensionElement | ||
Id | Gets the ID of the element. (Inherited from ModelElement.) | |
IsActive | Gets the IsActive flag and verifies to see whether the element is active. (Inherited from ModelElement.) | |
IsDeleted | Gets the IsDeleted flag and checks to see whether the element has been deleted from the model. (Inherited from ModelElement.) | |
IsDeleting | Gets the IsDeleting flag and verifies whether the element is currently being deleted from the model. (Inherited from ModelElement.) | |
LinkedElements | Gets a read-only collection of elements connected by this element link. (Inherited from ElementLink.) | |
ModelElement | ||
Partition | Gets or sets the Partition that contains the element. (Inherited from ModelElement.) | |
Store | Gets the Store that contains the element. (Inherited from ModelElement.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ChooseMergeTarget | Overloaded. | |
IMergeElements.CanMerge | (Inherited from ModelElement.) | |
IMergeElements.MergeConfigure | (Inherited from ModelElement.) | |
IMergeElements.MergeDisconnect | (Inherited from ModelElement.) | |
IMergeElements.MergeRelate | (Inherited from ModelElement.) |
Top