IDiaTable::ItemIDiaTable::Item

Récupère une référence à l’entrée spécifiée dans la table.Retrieves a reference to the specified entry in the table.

SyntaxeSyntax

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

ParamètresParameters

index
[in] L’index de l’entrée de table dans la plage 0 à count-1, où count est retourné par la IDiaTable::get_Count(méthode).[in] The index of the table entry in the range 0 to count-1, where count is returned by the IDiaTable::get_Countmethod.

element
[out] Retourne un IUnknown objet qui représente l’entrée de la table spécifiée.[out] Returns an IUnknown object that represents the specified table entry.

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

Une table représente une collection d’objets.A table represents a collection of objects. En fonction de ces objets, le paramètre de l’élément peut être converti à l’interface appropriée.Depending on those objects, the element parameter can be cast to the appropriate interface. Par exemple, si une table contient IDiaSegment des objets, puis le paramètre de l’élément peut être converti en la IDiaSegment interface.For example, if a table contains IDiaSegment objects, then the element parameter can be cast to the IDiaSegment interface.

Il s’agit d’une approche plus courante pour appeler le QueryInterface méthode dans le IDiaTable interface pour l’interface de l’énumérateur approprié et utiliser des méthodes spécifiques de l’énumérateur pour accéder au contenu de la table.It is a more common approach to call the QueryInterface method in the IDiaTable interface for the appropriate enumerator interface and use the enumerator's specific methods to access the table contents. Consultez le IDiaEnumInjectedSources interface pour obtenir un exemple.See the IDiaEnumInjectedSources interface for an example.

Voir aussiSee Also

IDiaTable IDiaTable
IDiaTable::get_Count IDiaTable::get_Count
IDiaSegment IDiaSegment
IDiaEnumInjectedSourcesIDiaEnumInjectedSources