Freigeben über


ExtensionContextExtensions-Klasse

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions

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

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ExtensionContextExtensions
public static class ExtensionContextExtensions

Der ExtensionContextExtensions-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member AtLeastOneSelected<T>(IVsSelectionContext) Hilfsfunktion, die true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T enthält
Öffentliche MethodeStatischer Member AtLeastOneSelected<T1, T2>(IVsSelectionContext) Hilfsfunktion, die true zurückgibt, wenn die Auswahl mindestens ein Element des Typs T1 und T2 enthält.
Öffentliche MethodeStatischer Member GetCurrentDocumentSelection<T> Rufen Sie die Teilmenge der Auswahl des aktuellen Dokuments ab, die vom Typ T ist
Öffentliche MethodeStatischer Member GetCurrentSelection<T> Rufen Sie die Teilmenge der aktuellen Auswahl ab, die vom Typ T ist
Öffentliche MethodeStatischer Member IsAnyDocumentSelectionUndeletable Gibt zurück, ob der Formelemente in der Auswahlliste nicht gelöscht werden können.In dieser Implementierung für Depot- und MoveableHostShape-Formen.
Öffentliche MethodeStatischer Member IsSingleDocumentSelection Gibt zurück, ob nur ein ausgewähltes Element im aktiven Dokument vorhanden ist.
Öffentliche MethodeStatischer Member IsSingleSelection Gibt zurück, ob nur ein ausgewähltes Element im aktiven Fenster vorhanden ist.Dies könnte ein Dokument- oder Toolfenster sein.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement-Namespace