Metoda IVsProvideUserContext.GetUserContext — (IVsUserContext)
Informuje o środowisko, gdzie znajduje się zaznaczenie kontekstu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int GetUserContext(
out IVsUserContext ppctx
)
int GetUserContext(
[OutAttribute] IVsUserContext^% ppctx
)
abstract GetUserContext :
ppctx:IVsUserContext byref -> int
Function GetUserContext (
<OutAttribute> ByRef ppctx As IVsUserContext
) As Integer
Parametry
- ppctx
[out] Wskaźnik, aby IVsUserContext interfejsu, reprezentujących worek kontekst dla kontenera zaznaczenia.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsProvideUserContext::GetUserContext(
[out, retval] IVsUserContext ** ppctx
);
Jeśli ta metoda jest wywoływana, Utwórz worek kontekstu, wypełnić odpowiednie atrybuty i słowa kluczowe i ustaw ppctx wskaźnik, aby poinformować środowiska w przypadku kontekstu.Torba kontekście zostanie następnie skojarzony z ISelectionContainer obiektu.Aby uzyskać informacje o sposobie tworzenia worek kontekstu, zobacz IVsMonitorUserContext.Aby uzyskać informacje dotyczące sposobu zarządzania worek kontekstu, zobacz IVsUserContext.
Zobacz też
Interfejs IVsProvideUserContext
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku