Aracılığıyla paylaş


IDiaEnumTables::Item

Bir tabloyu dizin veya ad yoluyla alır.

Sözdizimi

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

Parametreler

index

[in] Alınacak IDiaTable'ın dizini veya adı. Bir tamsayı değişkeni kullanılırsa, IDiaEnumTables::get_Count yöntemi tarafından döndürülen 0 countile -1 count aralığında olmalıdır.

table

[out] İstenen tabloyu temsil eden bir IDiaTable nesnesi döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Bir dize değişkeni belirtilirse, dize belirli bir tabloyu adlandırır. Ad, Sabitler'de (Hata Ayıklama Arabirimi Erişim SDK'sı ) tanımlanan tablo adlarından biri olmalıdır.

Örnek

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

Ayrıca bkz.