ExtensionContextExtensions-Klasse
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement.ExtensionContextExtensions
Namespace: Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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 | |
---|---|---|
AtLeastOneSelected<T>(IVsSelectionContext) | Hilfsprogramm, das true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T enthält. | |
AtLeastOneSelected<T1, T2>(IVsSelectionContext) | Hilfsprogramm, das true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T1 oder T2 enthält. | |
GetCurrentDocumentSelection<T> | Ruft die Teilmenge der aktuellen Dokumentauswahl ab, die vom Typ T ist. | |
GetCurrentSelection<T> | Ruft die Teilmenge der aktuellen Auswahl ab, die vom Typ T ist. | |
IsAnyDocumentSelectionUndeletable | Gibt zurück, ob Formelemente in der Auswahlliste nicht gelöscht werden können.In dieser Implementierung wird auf Depot- und MoveableHostShape-Formen überprüft. | |
IsSingleDocumentSelection | Gibt zurück, ob nur ein ausgewähltes Element im aktiven Dokument vorhanden ist. | |
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