Udostępnij za pośrednictwem


Metoda ModelElementExtensionMethods.RemoveExtension — (ModelElement, Guid)

Usuń wszystkie rozszerzenia ModelElement określony, który jest określonego typu.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Extensibility
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
<ExtensionAttribute> _
Public Shared Function RemoveExtension ( _
    element As ModelElement, _
    extensionClassId As Guid _
) As Boolean
public static bool RemoveExtension(
    this ModelElement element,
    Guid extensionClassId
)

Parametry

Wartość zwracana

Typ: System.Boolean
wartość true, jeśli rozszerzenie określonego typu został Wykryto i usunięto, else false

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu ModelElement. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Metody rozszerzeń (Visual Basic) lub Metody rozszerzeń (Przewodnik programowania w języku C#).

Uwagi

Należy zauważyć, że przy założeniu rozszerzenia kolekcji jest utrzymywane za pośrednictwem interfejsu API rozszerzalności, może istnieć tylko jedno rozszerzenie określonego typu obecne, więc tylko pierwszy znaleziony, zostanie usunięty, a następnie.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ModelElementExtensionMethods Klasa

Przeciążenie RemoveExtension

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Extensibility