IVsSimpleObjectList2.GetUserContext(UInt32, Object) Yöntem

Tanım

Belirtilen liste öğesi için Kullanıcı bağlamı nesnesini döndürür.

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

Parametreler

index
UInt32

'ndaki İlgilendiğiniz liste öğesinin dizinini belirtir.

ppunkUserCtx
Object

dışı Arabirim olarak döndürülen bir içerik paketi işaretçisi IUnknown .

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Vsshell80. IDL adresinden:

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

Varsayılan olarak, ortam F1 anahtar sözcüğü olarak tam öğe adını kullanır. Seçildiğinde, GetUserContext belirtilen liste öğesi Için DIL kimliği gibi ek bilgileri sağlamak için yöntemini kullanın. Döndürülen bağlam paketi IVsUserContext ek bağlam öznitelikleri ve anahtar sözcükler sağlamak için desteklemelidir.

Şunlara uygulanır