Partager via


IDiaEnumTables::Item

Récupère un tableau à l'aide d'un index ou d'une étiquette.

HRESULT Item ( 
   VARIANT     index,
   IDiaTable** table
);

Paramètres

  • index
    [in] Indexer ou nom d' IDiaTable à récupérer. Si une variante entière est utilisée, elle doit être comprise entre 0 et count-1, où count est le retourné par la méthode d' IDiaEnumTables::get_Count .

  • table
    [out] Retourne un objet d' IDiaTable représentant la table voulue.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Notes

Si une variante de chaîne est spécifiée, les noms de chaîne une table spécifique. Le nom doit être l'un des noms de tables comme défini dans Constantes (Kit de développement logiciel de Debug Interface Access).

Exemple

   VARIANT var;
   var.vt = VT_BSTR;
   var.bstrVal = SysAllocString(DiaTable_Symbols );
   IDiaTable* pTable;
   pEnumTables->Item( var, &pTable );

Voir aussi

Référence

IDiaEnumTables

IDiaTable

IDiaEnumTables::get_Count

Constantes (Kit de développement logiciel de Debug Interface Access)