Sdílet prostřednictvím


IVsMonitorSelection – rozhraní

 

Umožňuje VSPackages upozornění na události výběru a získat informace o aktuální hierarchie projektu, zboží, hodnoty prvku a příkazový kontext uživatelského rozhraní.

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

Syntaxe

[GuidAttribute("55AB9450-F9C7-4305-94E8-BEF12065338D")]
[InterfaceTypeAttribute(1)]
public interface IVsMonitorSelection
[GuidAttribute("55AB9450-F9C7-4305-94E8-BEF12065338D")]
[InterfaceTypeAttribute(1)]
public interface class IVsMonitorSelection
[<GuidAttribute("55AB9450-F9C7-4305-94E8-BEF12065338D")>]
[<InterfaceTypeAttribute(1)>]
type IVsMonitorSelection = interface end
<GuidAttribute("55AB9450-F9C7-4305-94E8-BEF12065338D")>
<InterfaceTypeAttribute(1)>
Public Interface IVsMonitorSelection

Metody

Název Popis
System_CAPS_pubmethod AdviseSelectionEvents(IVsSelectionEvents, UInt32)

Registry VSPackage pro oznamování událostí výběr.

System_CAPS_pubmethod GetCmdUIContextCookie(Guid, UInt32)

Registruje příkazový kontext uživatelského rozhraní GUID a vrátí hodnotu souboru cookie.

System_CAPS_pubmethod GetCurrentElementValue(UInt32, Object)

Vrátí hodnotu pro určitý prvek.

System_CAPS_pubmethod GetCurrentSelection(IntPtr, UInt32, IVsMultiItemSelect, IntPtr)

Vrátí aktuální hierarchie projektu, položka projektu a výběr kontejner pro aktuální výběr.

System_CAPS_pubmethod IsCmdUIContextActive(UInt32, Int32)

Určuje, zda je konkrétní příkazový kontext uživatelského rozhraní aktivní.

System_CAPS_pubmethod SetCmdUIContext(UInt32, Int32)

Nastaví aktivní nebo neaktivní stav příkazový kontext uživatelského rozhraní.

System_CAPS_pubmethod UnadviseSelectionEvents(UInt32)

Zruší registraci pro oznamování událostí výběr.

Poznámky pro volající:

Toto rozhraní je implementováno prostředí Visual Studio.Můžete získat z SVsShellMonitorSelection služby.

Viz také

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

Zpátky na začátek