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 | |
---|---|---|
AdviseSelectionEvents(IVsSelectionEvents, UInt32) | Registry VSPackage pro oznamování událostí výběr. |
|
GetCmdUIContextCookie(Guid, UInt32) | Registruje příkazový kontext uživatelského rozhraní GUID a vrátí hodnotu souboru cookie. |
|
GetCurrentElementValue(UInt32, Object) | Vrátí hodnotu pro určitý prvek. |
|
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. |
|
IsCmdUIContextActive(UInt32, Int32) | Určuje, zda je konkrétní příkazový kontext uživatelského rozhraní aktivní. |
|
SetCmdUIContext(UInt32, Int32) | Nastaví aktivní nebo neaktivní stav příkazový kontext uživatelského rozhraní. |
|
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