Sdílet prostřednictvím


IMonitorSelectionService – rozhraní

Sleduje aktuální stav výběru v prostředí.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Obor názvů:  Microsoft.VisualStudio.Modeling.Shell
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Syntaxe

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

Typ IMonitorSelectionService zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CurrentDocument Získá aktivního dokumentu.
Veřejná vlastnost CurrentDocumentView Získá zobrazení aktivního dokumentu.
Veřejná vlastnost CurrentSelectionContainer Získá aktivní výběr kontejneru.
Veřejná vlastnost CurrentUndoManager Získává UndoManager , je přiřazena do okna dokumentu, který je aktivní.
Veřejná vlastnost CurrentWindow Získá dokument podokno nebo podokno okna nástroj, který je aktivní.
Veřejná vlastnost CurrentWindowFrame Získá dokumentu rámeček nebo rámeček okna nástroj, který je aktivní.

Nahoru

Metody

  Název Popis
Veřejná metoda GetCommandContextCookie Získává cookie, který je přiřazen zadaného příkazového kontextu uživatelského rozhraní.
Veřejná metoda IsCommandContextActive(Guid) Ověří, zda je zadaný příkaz kontextu uživatelského rozhraní aktivní.
Veřejná metoda IsCommandContextActive(UInt32) Ověří, zda je aktivní příkazový kontext uživatelského rozhraní pro zadaný soubor cookie.

Nahoru

Události

  Název Popis
Veřejná událost CommandContextChanged Vyvolá příkazový kontext uživatelského rozhraní je aktivován nebo deaktivován.
Veřejná událost DocumentChanged Vyvolá se dokumentu.
Veřejná událost DocumentWindowChanged Vyvolá se v okně dokumentu.
Veřejná událost SelectionChanged Vyvolá se při změně aktuálního výběru.
Veřejná událost UndoManagerChanged Vyvolá se při aktuální UndoManager změny.
Veřejná událost WindowChanged Vyvolá se rám okna.

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling.Shell – obor názvů