Partilhar via


IDiaEnumTables::Item

Recupera uma tabela por meio de um índice ou nome.

Sintaxe

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

Parâmetros

index

[in] Índice ou nome da IDiaTable a ser recuperado. Se uma variante inteira for usada, ela deverá estar no intervalo de 0 a count-1, em que count é retornado pelo método IDiaEnumTables::get_Count.

table

[out] Retorna um objeto IDiaTable que representa a tabela desejada.

Valor Retornado

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

Comentários

Se uma variante de cadeia de caracteres for especificada, a cadeia de caracteres nomeará uma tabela específica. O nome deve ser um dos nomes de tabela definidos em Constantes (SDK de Acesso à Interface de Depuração).

Exemplo

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

Confira também