Поделиться через


IDiaEnumTables::Item

Извлекает таблицу с помощью индекса или имени.

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

Параметры

  • index
    [in] индекс или имя IDiaTable требуется извлечь. Если вариант integer используется, то он должен быть в диапазоне от 0 до count-1, где count возвращается как IDiaEnumTables::get_Count метод.

  • table
    [out] возвращает IDiaTable объект, представляющий нужную таблицу.

Возвращаемое значение

В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.

Заметки

Если версии строки задан, то имена строки указанная таблица. Имя должно быть одним из имен таблиц, как определено в Константы (SDK для доступа к интерфейсу отладки).

Пример

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

См. также

Ссылки

IDiaEnumTables

IDiaTable

IDiaEnumTables::get_Count

Константы (SDK для доступа к интерфейсу отладки)