ModelElement.GetExtension Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| GetExtension(ModelElement, DomainClassInfo) | |
| GetExtension(ModelElement, Guid) | |
| GetExtension(ModelElement, Type) |
Belirtilen ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur. |
| GetExtension<T>(ModelElement) |
Belirtilen ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur. |
GetExtension(ModelElement, DomainClassInfo)
public:
static Microsoft::VisualStudio::Modeling::ExtensionElement ^ GetExtension(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Microsoft::VisualStudio::Modeling::DomainClassInfo ^ extensionClass);
public static Microsoft.VisualStudio.Modeling.ExtensionElement GetExtension (Microsoft.VisualStudio.Modeling.ModelElement element, Microsoft.VisualStudio.Modeling.DomainClassInfo extensionClass);
static member GetExtension : Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainClassInfo -> Microsoft.VisualStudio.Modeling.ExtensionElement
Public Shared Function GetExtension (element As ModelElement, extensionClass As DomainClassInfo) As ExtensionElement
Parametreler
- element
- ModelElement
- extensionClass
- DomainClassInfo
Döndürülenler
Şunlara uygulanır
GetExtension(ModelElement, Guid)
public:
static Microsoft::VisualStudio::Modeling::ExtensionElement ^ GetExtension(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Guid extensionClassId);
public static Microsoft.VisualStudio.Modeling.ExtensionElement GetExtension (Microsoft.VisualStudio.Modeling.ModelElement element, Guid extensionClassId);
static member GetExtension : Microsoft.VisualStudio.Modeling.ModelElement * Guid -> Microsoft.VisualStudio.Modeling.ExtensionElement
Public Shared Function GetExtension (element As ModelElement, extensionClassId As Guid) As ExtensionElement
Parametreler
- element
- ModelElement
- extensionClassId
- Guid
Döndürülenler
Şunlara uygulanır
GetExtension(ModelElement, Type)
Belirtilen ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur.
public:
static Microsoft::VisualStudio::Modeling::ExtensionElement ^ GetExtension(Microsoft::VisualStudio::Modeling::ModelElement ^ element, Type ^ extensionType);
public static Microsoft.VisualStudio.Modeling.ExtensionElement GetExtension (Microsoft.VisualStudio.Modeling.ModelElement element, Type extensionType);
static member GetExtension : Microsoft.VisualStudio.Modeling.ModelElement * Type -> Microsoft.VisualStudio.Modeling.ExtensionElement
Public Shared Function GetExtension (element As ModelElement, extensionType As Type) As ExtensionElement
Parametreler
- element
- ModelElement
Genişletilmiş ModelElement
- extensionType
- Type
Alınacak ExtensionElement türü
Döndürülenler
İstenen türün ExtensionElement 'i
Şunlara uygulanır
GetExtension<T>(ModelElement)
Belirtilen ModelElement 'in kullanılabilir uzantılarından belirtilen türdeki ExtensionElement öğesini al. Öğe böyle bir uzantıya sahip değilse, bir InvalidOperationException oluşturulur.
public:
generic <typename T>
where T : Microsoft::VisualStudio::Modeling::ExtensionElement static T GetExtension(Microsoft::VisualStudio::Modeling::ModelElement ^ element);
public static T GetExtension<T> (Microsoft.VisualStudio.Modeling.ModelElement element) where T : Microsoft.VisualStudio.Modeling.ExtensionElement;
static member GetExtension : Microsoft.VisualStudio.Modeling.ModelElement -> 'T (requires 'T :> Microsoft.VisualStudio.Modeling.ExtensionElement)
Public Shared Function GetExtension(Of T As ExtensionElement) (element As ModelElement) As T
Tür Parametreleri
- T
Alınacak ExtensionElement türü
Parametreler
- element
- ModelElement
Genişletilmiş ModelElement
Döndürülenler
- T
İstenen türün ExtensionElement 'i