Metoda ModelElement.RemoveExtension — (ModelElement, Guid)
Usuń wszystkie rozszerzenia ModelElement określony, który jest określonego typu.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Składnia
'Deklaracja
Public Shared Function RemoveExtension ( _
element As ModelElement, _
extensionClassId As Guid _
) As Boolean
public static bool RemoveExtension(
ModelElement element,
Guid extensionClassId
)
Parametry
- element
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Element, którego rozszerzenie zostanie usunięta
- extensionClassId
Typ: System.Guid
Identyfikator klasy DomenaC 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 Przy użyciu bibliotek z częściowo zaufanego kodu..