Freigeben über


IVsSelectionContext-Schnittstelle

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
Public Interface IVsSelectionContext
public interface IVsSelectionContext

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentContextMenuHost Rufen Sie den aktuellen Kontextmenü Host ab
Öffentliche Eigenschaft CurrentDocumentSelection Gibt die Auflistung der ausgewählten Elemente im aktiven Dokumentfenster zurück.
Öffentliche Eigenschaft CurrentSelection Gibt die Auflistung der ausgewählten Elemente im aktuellen Fenster zurück.Dies könnte ein Dokumentfenster- oder Toolfenster sein.
Öffentliche Eigenschaft CurrentStore Speicher belegt normalerweise zum aktuellen DocData.Aber anderes kann sie im Fall von besonderen überschreiben, erfordert (z) speichern
Öffentliche Eigenschaft DiagramClientView Ruft das aktuell fokussierte DiagramClientView ab
Öffentliche Eigenschaft SingleDocumentSelection Gibt das primäre ausgewählte Objekt im aktiven Dokumentfenster zurück.
Öffentliche Eigenschaft 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
Öffentliche Methode CanDeleteSelectedItems Bestimmen, ob ausgewähltes Element oder nicht gelöscht werden kann
Öffentliche Methode DeleteSelectedItems Geschützte Methode zum Löschen der ausgewählten Elemente
Öffentliche Methode IsDiagramSelected Bestimmt, ob die aktuelle Auswahl ein Diagramm ist

Zum Seitenanfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode AtLeastOneSelected<T>() Überladen. Hilfsfunktion, die true zurückgibt, wenn die Auswahl mindestens ein Element vom Typ T enthält (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode AtLeastOneSelected<T1, T2>() Überladen. Hilfsfunktion, die true zurückgibt, wenn die Auswahl mindestens ein Element des Typs T1 und T2 enthält. (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode GetCurrentDocumentSelection<T> Rufen Sie die Teilmenge der Auswahl des aktuellen Dokuments ab, die vom Typ T ist (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode GetCurrentSelection<T> Rufen Sie die Teilmenge der aktuellen Auswahl ab, die vom Typ T ist (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode 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. (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode IsSingleDocumentSelection Gibt zurück, ob nur ein ausgewähltes Element im aktiven Dokument vorhanden ist. (Durch ExtensionContextExtensions definiert.)
Öffentliche Erweiterungsmethode 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