ModelElement.RemoveExtension-Methode (ModelElement, Guid)

Entfernen Sie alle Erweiterungen des angegebenen ModelElement, das von einem bestimmten Typ ist.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public Shared Function RemoveExtension ( _
    element As ModelElement, _
    extensionClassId As Guid _
) As Boolean
public static bool RemoveExtension(
    ModelElement element,
    Guid extensionClassId
)

Parameter

  • extensionClassId
    Typ: System.Guid
    Die domainc Klassenbezeichner des Typs der zu entfernenden sich ExtensionElement

Rückgabewert

Typ: System.Boolean
True, wenn eine Erweiterung des angegebenen Typs und entferntes gefunden wurde, andernfalls false.

Hinweise

Beachten Sie, dass das die Erweiterungen davon ausgeht, die dann API Auflistung über die Erweiterbarkeit kann nur eine Erweiterung eines Geschenkes eines bestimmten Typs vorhanden sein, sodass nur beibehalten werden zuerst gefunden wurde entfernt.

.NET Framework-Sicherheit

Siehe auch

Referenz

ModelElement Klasse

RemoveExtension-Überladung

Microsoft.VisualStudio.Modeling-Namespace