IDiaTable::Item

Récupère une référence à l’entrée spécifiée dans le tableau.

Syntaxe

HRESULT Item ( 
   DWORD      index,
   IUnknown** element
);

Paramètres

index

[in] L’index de l’entrée du tableau dans la plage 0 à count-1, où count est retourné par la méthode IDiaTable::get_Count.

element

Retourne un objet IUnknown qui représente l’entrée du tableau spécifié.

Valeur renvoyée

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

Notes

Un tableau représente une collection d’objets. En fonction de ces objets, le paramètre d’élément peut être casté dans l’interface appropriée. Par exemple, si un tableau contient des objets IDiaSegment, le paramètre d’élément peut être casté dans l’interface IDiaSegment.

Il s’agit d’une approche plus courante pour appeler la QueryInterface méthode dans l’interface IDiaTable pour l’interface d’énumérateur appropriée et d’utiliser les méthodes spécifiques de l’énumérateur pour accéder au contenu du tableau. Pour obtenir un exemple, consultez l’interface IDiaEnumIn éjectableSources.

Voir aussi