Partilhar via


IDiaTable::Item

Recupera uma referência à entrada especificada na tabela.

Sintaxe

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

Parâmetros

index

[in] O índice da entrada de tabela no intervalo de 0 a count-1, em count que é retornado pelo método IDiaTable::get_Count.

element

[out] Retorna um objeto IUnknown que representa a entrada de tabela especificada.

Valor Retornado

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Uma tabela representa uma coleção de objetos. Dependendo desses objetos, o parâmetro de elemento pode ser convertido na interface apropriada. Por exemplo, se uma tabela contiver objetos IDiaSegment, o parâmetro de elemento poderá ser convertido na interface IDiaSegment.

É uma abordagem mais comum chamar o método QueryInterface na interface IDiaTable para a interface de enumerador apropriada e usar os métodos específicos do enumerador para acessar o conteúdo da tabela. Consulte a interface IDiaEnumInjectedSources para obter um exemplo.

Confira também