Freigeben über


IDiaEnumTables::Item

Ruft eine Tabelle mithilfe eines Indexes oder eines Titels ab.

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

Parameter

  • index
    [in] Index oder Name abgerufen werden soll IDiaTable .Wenn eine integrale Variante verwendet wird, muss sie countim Bereich von 0 bis -1 liegen, wobei count wurde, aufgezeichnet von der IDiaEnumTables::get_Count-Methode zurückgegeben wird.

  • table
    [out] Gibt ein IDiaTable-Objekt zurück, das die gewünschte Tabelle darstellt.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Wenn eine abweichende Zeichenfolgen angegeben wird, dann den Zeichenfolgennamen eine bestimmte Tabelle.Der Name sollte einer der Tabellennamen, wie in Konstanten (Debug Interface Access SDK)definiert.

Beispiel

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

Siehe auch

Referenz

IDiaEnumTables

IDiaTable

IDiaEnumTables::get_Count

Konstanten (Debug Interface Access SDK)