Partilhar via


IDiaEnumTables::Item

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

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

Parâmetros

  • index
    [in] Índice ou nome da IDiaTable a serem recuperados. Se for usada uma variante integer, ele deve estar no intervalo de 0 a count-1, onde count é conforme retornado pela IDiaEnumTables::get_Count método.

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

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

Se uma variante de seqüência de caracteres for especificada, a seqüência de caracteres nomeia uma determinada tabela. O nome deve ser um dos nomes de tabela conforme definido na 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 );

Consulte também

Referência

IDiaEnumTables

IDiaTable

IDiaEnumTables::get_Count

Constantes (SDK de Acesso à Interface de Depuração)