다음을 통해 공유


IDiaTable::Item

테이블의 지정된 항목에 대한 참조를 검색합니다.

구문

HRESULT Item ( 
   DWORD      index,
   IUnknown** element
);

매개 변수

index

[in] 0~count-1 범위에 있는 테이블 항목의 인덱스입니다. 여기서 countIDiaTable::get_Count 메서드에서 반환됩니다.

element

[out] 지정된 테이블 항목을 나타내는 IUnknown 개체를 반환합니다.

Return Value

성공하면 S_OK를 반환하고, 실패하면 오류 코드를 반환합니다.

설명

테이블은 개체의 컬렉션을 나타냅니다. 해당 개체에 따라 요소 매개 변수를 적절한 인터페이스로 캐스팅할 수 있습니다. 예를 들어, 테이블에 IDiaSegment 개체가 포함된 경우 요소 매개 변수를 IDiaSegment 인터페이스로 캐스팅할 수 있습니다.

적절한 열거자 인터페이스에 대해 IDiaTable 인터페이스에서 QueryInterface 메서드를 호출하고 열거자의 특정 메서드를 사용하여 테이블 콘텐츠에 액세스하는 것이 더 일반적인 접근 방식입니다. 예제는 IDiaEnumInjectedSources 인터페이스를 참조하세요.

참고 항목