IDiaEnumTables::Item
Pobiera tabeli poprzez zastosowanie indeksu lub nazwy.
HRESULT Item (
VARIANT index,
IDiaTable** table
);
Parametry
index
[w] Nazwa lub indeks IDiaTable do pobrania.Jeśli używany jest wariant liczbą całkowitą, musi być z zakresu od 0 do count-1, gdzie count jest zwracany przez IDiaEnumTables::get_Count metody.table
[out] Zwraca IDiaTable obiekt reprezentujący odpowiednią tabelę.
Wartość zwracana
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.
Uwagi
Jeżeli określono ciąg variant, ciąg nazwy konkretnej tabeli.Nazwa powinna być jedna z nazw tabeli zgodnie z definicją w Stałe (dostęp do interfejsu SDK debugowanie).
Przykład
VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = SysAllocString(DiaTable_Symbols );
IDiaTable* pTable;
pEnumTables->Item( var, &pTable );