Udostępnij za pośrednictwem


IDiaEnumTables::Item

Pobiera tabelę za pomocą indeksu lub nazwy.

Składnia

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

Parametry

index

[in] Indeks lub nazwa tabeli IDiaTable do pobrania. Jeśli jest używany wariant liczby całkowitej, musi znajdować się w zakresie od 0 do count-1, gdzie count jest zwracany przez metodę IDiaEnumTables::get_Count .

table

[out] Zwraca obiekt IDiaTable reprezentujący żądaną tabelę.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Jeśli określono wariant ciągu, ciąg nazywa określoną tabelę. Nazwa powinna być jedną z nazw tabel zgodnie z definicją w obszarze Stałe (zestaw SDK dostępu do interfejsu debugowania).

Przykład

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

Zobacz też