IVsSelectionContext-Schnittstelle
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
Public Interface IVsSelectionContext
public interface IVsSelectionContext
Der IVsSelectionContext-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CurrentContextMenuHost | Ruft den aktuellen Kontextmenühost ab. | |
CurrentDocumentSelection | Gibt die Auflistung der ausgewählten Elemente im aktiven Dokumentfenster zurück. | |
CurrentSelection | Gibt die Auflistung der ausgewählten Elemente im aktiven Fenster zurück.Dies könnte ein Dokumentfenster oder Toolfenster sein. | |
CurrentStore | Speicher, der normalerweise den aktuellen DocData zugeordnet wird.Aber Anderes kann es bei speziellen Anforderungen überschreiben, (z. B. $$$common Store) | |
DiagramClientView | Ruft das aktuell fokussierte DiagramClientView ab | |
SingleDocumentSelection | Gibt das primäre ausgewählte Objekt im aktiven Dokumentfenster zurück. | |
SingleSelection | Gibt das primäre ausgewählte Objekt im aktuellen Fenster zurück.Dies könnte ein Dokumentfenster oder Toolfenster sein. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CanDeleteSelectedItems | Bestimmen, ob ausgewähltes Element oder nicht gelöscht werden kann | |
DeleteSelectedItems | Geschützte Methode zum Löschen der ausgewählten Elemente | |
IsDiagramSelected | Bestimmt, ob die aktuelle Auswahl ein Diagramm ist |
Zum Seitenanfang
Erweiterungs methoden
Name | Beschreibung | |
---|---|---|
AtLeastOneSelected<T>() | Überladen. Hilfsprogramm, das true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T enthält. (Durch ExtensionContextExtensions definiert.) | |
AtLeastOneSelected<T1, T2>() | Überladen. Hilfsprogramm, das true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T1 oder T2 enthält. (Durch ExtensionContextExtensions definiert.) | |
GetCurrentDocumentSelection<T> | Ruft die Teilmenge der aktuellen Dokumentauswahl ab, die vom Typ T ist. (Durch ExtensionContextExtensions definiert.) | |
GetCurrentSelection<T> | Ruft die Teilmenge der aktuellen Auswahl ab, die vom Typ T ist. (Durch ExtensionContextExtensions definiert.) | |
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. (Durch ExtensionContextExtensions definiert.) | |
IsSingleDocumentSelection | Gibt zurück, ob nur ein ausgewähltes Element im aktiven Dokument vorhanden ist. (Durch ExtensionContextExtensions definiert.) | |
IsSingleSelection | Gibt zurück, ob nur ein ausgewähltes Element im aktiven Fenster vorhanden ist.Dies könnte ein Dokument- oder Toolfenster sein. (Durch ExtensionContextExtensions definiert.) |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Modeling.Diagrams.ExtensionEnablement-Namespace