Metoda ModelElement.RemoveExtension — (ModelElement, DomainClassInfo)
Usuń wszystkie rozszerzenia ModelElement określony, który jest typu określonej domeny.
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, _
extensionClass As DomainClassInfo _
) As Boolean
public static bool RemoveExtension(
ModelElement element,
DomainClassInfo extensionClass
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Element, którego rozszerzenie zostanie usunięta
- extensionClass
Typ: Microsoft.VisualStudio.Modeling.DomainClassInfo
Klasy domen typu ExtensionElement, aby usunąć
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.