IDebugBinder3::GetTypeArgumentsIDebugBinder3::GetTypeArguments

Cette méthode récupère une liste de types d’arguments associé à cet objet.This method retrieves a list of argument types associated with this object.

SyntaxeSyntax

HRESULT GetTypeArguments(  
   UINT          skip,  
   UINT          count,  
   IDebugField** ppFields,  
   UINT*         pFetched  
);  
int GetTypeArguments(  
   uint          skip,  
   uint          count,  
   IDebugField[] ppFields,  
   out uint      pFetched  
);  

ParamètresParameters

skip
[in] Nombre de champs à ignorer avant d’obtenir les types d’arguments.[in]Number of fields to skip before getting argument types.

count
[in] Le nombre de champs argument à retourner (spécifie également la taille de la ppFields tableau).[in] The number of argument fields to return (also specifies the size of the ppFields array).

ppFields
[dans, out] Tableau des champs qui seront remplies au retour de cette méthode.[in, out] An array of fields that will be filled in on return of this method.

pFetched
[out] (facultatif) Le nombre d’arguments de type champs retournés.[out] (optional) The number of argument type fields actually returned.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Le nombre de types d’arguments peut être obtenu au préalable avec GetTypeArgumentCount.The number of argument types can be obtained beforehand with GetTypeArgumentCount.

Voir aussiSee Also

IDebugBinder3 IDebugBinder3
GetTypeArgumentCountGetTypeArgumentCount