IVsObjectList.GetUserContext(UInt32, Object) Méthode

Définition

Retourne l'objet de contexte utilisateur pour l'élément de liste donné.

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

Paramètres

index
UInt32

[in] Spécifie l'index de l'élément concerné de la liste.

ppunkUserCtx
Object

[out] Pointeur vers un sac de contextes retourné comme une interface IUnknown.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Signature COM

À partir de vsshell. idl :

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

Par défaut, l’environnement utilise le nom complet de l’élément comme mot clé F1 . Utilisez la GetUserContext méthode pour fournir des informations supplémentaires, telles que l’ID de langue, pour l’élément de liste donné lorsqu’il est sélectionné. Le conteneur de contexte retourné doit prendre en charge IVsUserContext pour fournir des attributs de contexte et des mots clés supplémentaires.

S’applique à