IVsObjectList2.GetUserContext(UInt32, Object) Methode

Definition

Gibt das Benutzerkontextobjekt für das angegebene Listenelement zurück.

public:
 int GetUserContext(System::UInt32 index, [Runtime::InteropServices::Out] System::Object ^ % ppunkUserCtx);
int GetUserContext(unsigned int index, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppunkUserCtx);
public int GetUserContext (uint index, out object ppunkUserCtx);
abstract member GetUserContext : uint32 * obj -> int
Public Function GetUserContext (index As UInteger, ByRef ppunkUserCtx As Object) As Integer

Parameter

index
UInt32

[in] Gibt den Index des relevanten Listenelements an.

ppunkUserCtx
Object

[out] Zeiger auf eine Kontextsammlung, die als IUnknown-Schnittstelle zurückgegeben wird.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell80. idl:

[C++]

HRESULT IVsObjectList2::GetUserContext(  
   [in] ULONG Index,   
   [out] IUnknown **ppunkUserCtx  
);  

Standardmäßig verwendet die Umgebung den voll qualifizierten Elementnamen als F1-Schlüsselwort. Verwenden Sie die- GetUserContext Methode, um zusätzliche Informationen, wie z. b. die Sprach-ID, für das angegebene Listenelement anzugeben, wenn es ausgewählt wird. Der zurückgegebene Kontext Behälter muss unterstützen IVsUserContext , um zusätzliche Kontext Attribute und Schlüsselwörter bereitzustellen.

Gilt für