IVsMonitorUserContext Arabirim
Yeni bir içerik veya alt bağlam paketi oluşturur.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
[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
Yöntemler
Ad | Açıklama | |
---|---|---|
AdviseContextItemEvents(IVsUserContextItemEvents, UInt32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
CreateEmptyContext(IVsUserContext) | Yeni bir içerik veya alt bağlam paketi bağlam sağlayıcısında oluşturur. |
|
FindTargetItems(String, String, IVsUserContextItemCollection, Int32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
get_ApplicationContext(IVsUserContext) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
GetContextItems(IVsUserContextItemCollection) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
GetF1Kwd(String, Int32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
GetNextCtxBag(String, String) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
GetNextCtxBagAttr(String, String) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
GetPrevAttrCache(IntPtr, IntPtr, Int32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
IsF1Lookup(Int32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
IsIdleAvailable(Int32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
put_ApplicationContext(IVsUserContext) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
RegisterItemProvider(IVsUserContextItemProvider, UInt32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
ResetNextCtxBagAttr() | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
SetSite(IServiceProvider) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
SetTopicTypeFilter(IVsHelpAttributeList) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
UnadviseContextItemEvent(UInt32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
|
UnregisterItemProvider(UInt32) | Yöntem bilgileri sağlanmadı. Bu yöntem kullanmayın. |
Notlar
Tarafından sağlanan yöntemleri çoğunluğu IVsMonitorUserContext arabirimi yalnızca dahili olarak kullanılan ortamı tarafından. Ancak, bu arabirim bağlamı veya alt bağlam paketi oluşturmak için kullanabilirsiniz. Yeni bir içerik paketi oluşturmak için üzerinde QueryService çağrı SVsMonitorUserContext bir işaretçi almak için hizmet IVsMonitorUserContext arabirimi. Bu arabirim için işaretçiyi olduktan sonra çağrı CreateEmptyContext Yeni bir içerik paketi oluşturmak ve bir işaretçi almak için IVsUserContext. Ardından çağırabilirsiniz AddAttribute öznitelikleri, arama anahtar sözcükleri veya F1 anahtar sözcükler için içerik paketi eklemek için yöntemi. Bir alt bağlam paketi oluşturun ve ardından çağırmak için bu yordamı kullanın AddSubcontext üzere paketi öznitelikleri ve anahtar sözcükler eklemek için.
Arayanlara Notlar:
Yeni bir içerik veya alt bağlam paketi oluşturmak için çağırın.
Ayrıca bkz.
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön