Metoda ModelElement.RemoveExtension — (ModelElement, Type)
Usuń wszystkie rozszerzenia ModelElement określony, który jest określonego typu.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Public Shared Function RemoveExtension ( _
element As ModelElement, _
extensionType As Type _
) As Boolean
public static bool RemoveExtension(
ModelElement element,
Type extensionType
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Element, którego rozszerzenie zostanie usunięta
- extensionType
Typ: System.Type
Typ ExtensionElement do usunięcia
Wartość zwracana
Typ: System.Boolean
wartość true, jeśli rozszerzenie określonego typu został Wykryto i usunięto, else false
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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.