IRawEnumerator 인터페이스(dbgmodel.h)
개체(및 해당 값 및 관련 메타데이터)의 원시 자식(예: 기본 클래스, 필드 등)을 열거하는 인터페이스입니다. IModelObject의 EnumerateRawValues 또는 EnumerateRawReferences 메서드를 통해 원시 열거자를 가져올 수 있습니다.
상속
IRawEnumerator는 IUnknown에서 상속됩니다.
메서드
IRawEnumerator 인터페이스에는 이러한 메서드가 있습니다.
IRawEnumerator::AddRef IRawEnumerator::AddRef 메서드는 개체의 인터페이스에 대한 참조 수를 증가합니다. |
IRawEnumerator::GetNext 반복기를 앞으로 이동하고 원시 요소의 이름과 필요에 따라 해당 값(또는 해당 요소에 대한 참조)과 요소의 종류를 가져옵니다. |
IRawEnumerator::QueryInterface 개체에서 지원되는 인터페이스에 대한 포인터를 검색합니다. |
IRawEnumerator::Release IRawEnumerator::Release 메서드는 개체의 인터페이스에 대한 참조 수를 감소합니다. |
IRawEnumerator::Reset 열거자를 초기 상태로 다시 설정합니다. 후속 GetNext 호출은 첫 번째 원시 요소(네이티브 필드, 기본 클래스 등)를 열거자 순서로 반환합니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | dbgmodel.h |