IVsMonitorUserContext – rozhraní
Vytvoří nový kontext nebo kontext vaku.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[GuidAttribute("9C074FDB-3D7D-4512-9604-72B3B0A5F609")]
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
public interface IVsMonitorUserContext
[GuidAttribute("9C074FDB-3D7D-4512-9604-72B3B0A5F609")]
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
public interface class IVsMonitorUserContext
[<GuidAttribute("9C074FDB-3D7D-4512-9604-72B3B0A5F609")>]
[<ComConversionLossAttribute>]
[<InterfaceTypeAttribute(1)>]
type IVsMonitorUserContext = interface end
<GuidAttribute("9C074FDB-3D7D-4512-9604-72B3B0A5F609")>
<ComConversionLossAttribute>
<InterfaceTypeAttribute(1)>
Public Interface IVsMonitorUserContext
Metody
Název | Popis | |
---|---|---|
AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
CreateEmptyContext(IVsUserContext) | Vytvoří nový kontext nebo kontext vaku na kontext zprostředkovatele. |
|
FindTargetItems(String, String, IVsUserContextItemCollection, Int32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
get_ApplicationContext(IVsUserContext) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
GetContextItems(IVsUserContextItemCollection) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
GetF1Kwd(String, Int32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
GetNextCtxBag(String, String) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
GetNextCtxBagAttr(String, String) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
GetPrevAttrCache(IntPtr, IntPtr, Int32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
IsF1Lookup(Int32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
IsIdleAvailable(Int32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
put_ApplicationContext(IVsUserContext) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
RegisterItemProvider(IVsUserContextItemProvider, UInt32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
ResetNextCtxBagAttr() | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
SetSite(IServiceProvider) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
SetTopicTypeFilter(IVsHelpAttributeList) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
UnadviseContextItemEvent(UInt32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
|
UnregisterItemProvider(UInt32) | Informace o metodě není k dispozici.Nepoužívejte tuto metodu. |
Poznámky
Většina metod IVsMonitorUserContext rozhraní pouze interně používá prostředí.Můžete však použít toto rozhraní vytvořit kontext nebo kontext vaku.Chcete-li vytvořit nový kontext vaku volání služby QueryService na SVsMonitorUserContext služba získání ukazatele na IVsMonitorUserContext rozhraní.Jakmile ukazatel rozhraní, volání CreateEmptyContext vytvořte nový kontext vaku a obdržet ukazatel na IVsUserContext.Potom můžete volat AddAttribute metoda přidat atributy, vyhledávání klíčových slov nebo F1 klíčová slova do vaku kontextu.Použít stejný postup vytvořit kontext vaku a potom volat AddSubcontext vaku kontext přidat atributy a klíčová slova.
Poznámky pro volající:
Vytvořit nový kontext nebo kontext vaku volání.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek