IDiaTable::Item
Извлекает ссылку на указанную запись в таблице.
Синтаксис
HRESULT Item (
DWORD index,
IUnknown** element
);
Параметры
index
[in] Индекс записи таблицы в диапазоне от 0 до count
–1, где count
возвращается методом IDiaTable::get_Count.
element
[out] IUnknown
Возвращает объект, представляющий указанную запись таблицы.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки.
Замечания
Таблица представляет коллекцию объектов. В зависимости от этих объектов параметр элемента можно привести к соответствующему интерфейсу. Например, если таблица содержит объекты IDiaSegment , параметр элемента можно привести к интерфейсу IDiaSegment
.
Это более распространенный подход для вызова QueryInterface
метода в интерфейсе IDiaTable для соответствующего интерфейса перечислителя и использования конкретных методов перечислителя для доступа к оглавлению таблицы. Пример см. в интерфейсе IDiaEnumInjectedSources .
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по