Freigeben über


IMonitorSelectionService-Schnittstelle

Überwacht den aktuellen Auswahlzustand in der Shell.

Diese API ist nicht CLS-kompatibel. 

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

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IMonitorSelectionService
[CLSCompliantAttribute(false)]
public interface IMonitorSelectionService

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentDocument Ruft das aktive Dokument ab.
Öffentliche Eigenschaft CurrentDocumentView Ruft die aktive Dokumentansicht ab.
Öffentliche Eigenschaft CurrentSelectionContainer Ruft den Container der aktiven Auswahl ab.
Öffentliche Eigenschaft CurrentUndoManager Ruft UndoManager ab, das dem aktiven Dokumentfenster zugewiesen ist.
Öffentliche Eigenschaft CurrentWindow Ruft den Dokumentbereich oder den Toolfensterbereich ab, der aktiv ist.
Öffentliche Eigenschaft CurrentWindowFrame Ruft den Dokumentrahmen oder den Toolfensterrahmen ab, der aktiv ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode GetCommandContextCookie Ruft das Cookie ab, das der angegebenen Kontext-Befehlsbenutzeroberfläche zugewiesen wird.
Öffentliche Methode IsCommandContextActive(Guid) Überprüft, ob der angegebene Befehlsbenutzeroberflächenkontext aktiv ist.
Öffentliche Methode IsCommandContextActive(UInt32) Überprüft, ob der Befehlsbenutzeroberflächenkontext für das angegebene Cookie aktiv ist.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CommandContextChanged Tritt ein, wenn der Befehlsbenutzeroberflächen-Elementkontext aktiviert oder deaktiviert ist.
Öffentliches Ereignis DocumentChanged Tritt ein, wenn sich das Dokument ändert.
Öffentliches Ereignis DocumentWindowChanged Tritt ein, wenn sich das Dokumentfenster ändert.
Öffentliches Ereignis SelectionChanged Tritt auf, wenn sich die aktuelle Auswahl ändert.
Öffentliches Ereignis UndoManagerChanged Tritt ein, wenn sich der aktuelle UndoManager ändert.
Öffentliches Ereignis WindowChanged Tritt ein, wenn sich der Fensterrahmen ändert.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Shell-Namespace