ModelElement.AddExtension – metoda (ModelElement, ExtensionElement)
Rozšířit zadaný ModelElement zadanou příponu.InvalidOperationException bude vyvolána, pokud prvek již má příponu stejného typu.
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Public Shared Function AddExtension ( _
element As ModelElement, _
extension As ExtensionElement _
) As ExtensionElement
public static ExtensionElement AddExtension(
ModelElement element,
ExtensionElement extension
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement prodloužit
- extension
Typ: Microsoft.VisualStudio.Modeling.ExtensionElement
ExtensionElement přidat
Vrácená hodnota
Typ: Microsoft.VisualStudio.Modeling.ExtensionElement
Přidána přípona.
Poznámky
Přestože jsou ryb ulovených pokusí přidat duplicitní přípona typu, jsou ostatní případy, kde může kolidovat rozšíření přispěje duplicitních vlastností nebo role, například při přidání dvě rozšíření, která dědí z běžných base, který definuje vlastnosti IMS a rolí.Takové případy jsou zjištěny ModelElement provádění IMergeElements, ale není toto rozhraní API nižší úrovně
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.