ModelElement.IsExtendedBy Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
IsExtendedBy(ModelElement, Type) |
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type. |
IsExtendedBy(ModelElement, DomainClassInfo) |
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type. |
IsExtendedBy(ModelElement, Guid) |
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type. |
IsExtendedBy(ModelElement, Type)
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type.
public:
static bool IsExtendedBy(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Type ^ extensionType);
public static bool IsExtendedBy (Microsoft.VisualStudio.Modeling.ModelElement element, Type extensionType);
static member IsExtendedBy : Microsoft.VisualStudio.Modeling.ModelElement * Type -> bool
Public Shared Function IsExtendedBy (element As ModelElement, extensionType As Type) As Boolean
Parameters
- element
- ModelElement
The element whose extensions are examined
- extensionType
- Type
Type of ExtensionElement
Returns
true if the element has an extension of the specified type, else false
Applies to
IsExtendedBy(ModelElement, DomainClassInfo)
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type.
public:
static bool IsExtendedBy(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Microsoft::VisualStudio::Modeling::DomainClassInfo ^ extensionClass);
public static bool IsExtendedBy (Microsoft.VisualStudio.Modeling.ModelElement element, Microsoft.VisualStudio.Modeling.DomainClassInfo extensionClass);
static member IsExtendedBy : Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainClassInfo -> bool
Public Shared Function IsExtendedBy (element As ModelElement, extensionClass As DomainClassInfo) As Boolean
Parameters
- element
- ModelElement
The element whose extensions are examined
- extensionClass
- DomainClassInfo
ExtensionElement domain class
Returns
true if the element has an extension of the specified type, else false
Applies to
IsExtendedBy(ModelElement, Guid)
Query whether the specified ModelElement is currently extended by an ExtensionElement of a particular type.
public:
static bool IsExtendedBy(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Guid extensionClassId);
public static bool IsExtendedBy (Microsoft.VisualStudio.Modeling.ModelElement element, Guid extensionClassId);
static member IsExtendedBy : Microsoft.VisualStudio.Modeling.ModelElement * Guid -> bool
Public Shared Function IsExtendedBy (element As ModelElement, extensionClassId As Guid) As Boolean
Parameters
- element
- ModelElement
The element whose extensions are examined
- extensionClassId
- Guid
Unique Id of an ExtensionElement domain class
Returns
true if the element has an extension of the specified type, else false