다음을 통해 공유


IResultData 인터페이스(mmc.h)

IResultData 인터페이스를 사용하면 사용자가 결과 보기 창과 연결된 항목을 추가, 제거, 찾기 및 수정할 수 있습니다. 또한 결과 보기 창의 보기 스타일을 조작할 수 있습니다.

IResultData 인터페이스는 결과 보기 창이 하나의 구성 요소에서만 사용된다는 인상을 주기 위해 설계되었지만, 구성 요소는 결과 보기 창이 실제로 여러 구성 요소에서 공유할 수 있음을 알고 있어야 합니다. 모든 항목 조작은 항목이 삽입될 때 할당된 항목 ID를 사용하여 수행됩니다. 이 ID는 항목의 수명 동안 정적이고 고유하도록 보장됩니다. 항목이 삭제되면 ID가 해제되고 목록의 다른 새 항목에서 사용할 수 있습니다. 연결된 항목이 삭제된 후에는 항목 ID를 유지해서는 안 됩니다.

IResultData 인터페이스는 가상(소유자 데이터) 목록도 처리합니다. 가상 목록의 특성으로 인해 모든 메서드가 적용되는 것은 아니며 일부 메서드에는 기능이 제한됩니다. 이러한 차이점은 개별 메서드에 대한 설명에 자세히 설명되어 있습니다. 가상 처리의 주요 차이점은 콘솔이 가상 항목에 대한 스토리지를 유지 관리하지 않으므로 항목 ID를 제공하지 않는다는 것입니다. 대신 가상 목록 항목은 목록 위치(인덱스)로 식별됩니다.

상속

IResultData 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IResultData 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IResultData 인터페이스에는 이러한 메서드가 있습니다.

 
IResultData::D eleteAllRsltItems

IResultData::D eleteAllRsltItems 메서드를 사용하면 스냅인에서 결과 보기 창에서 사용자가 삽입한 모든 항목과 하위 항목을 제거할 수 있습니다.
IResultData::D eleteItem

스냅인을 사용하여 결과 보기 창에서 단일 항목을 삭제할 수 있습니다.
IResultData::FindItemByLParam

IResultData::FindItemByLParam 메서드를 사용하면 스냅인에서 사용자가 삽입한 lParam 값에 따라 항목 또는 하위 항목을 찾을 수 있습니다.
IResultData::GetItem

사용자가 단일 항목의 매개 변수를 검색할 수 있도록 합니다.
IResultData::GetNextItem

IResultData::GetNextItem 메서드는 지정된 상태 플래그가 설정된 결과 보기의 다음 항목을 가져옵니다.
IResultData::GetViewMode

스냅인에서 결과 보기 창에 대한 보기 모드를 검색할 수 있도록 합니다.
IResultData::InsertItem

IResultData::InsertItem 메서드를 사용하면 스냅인에서 결과 창 보기에 단일 새 항목을 추가할 수 있습니다.
IResultData::ModifyItemState

스냅인을 사용하여 항목의 상태를 수정할 수 있습니다.
IResultData::ModifyViewStyle

IResultData::ModifyViewStyle 메서드를 사용하면 스냅인에서 결과 창의 뷰 스타일을 설정할 수 있습니다.
IResultData::SetDescBarText

결과 보기 창의 설명 표시줄 텍스트를 설정합니다.
IResultData::SetItem

IResultData::SetItem 메서드를 사용하면 스냅인에서 결과 창에서 단일 항목을 설정할 수 있습니다.
IResultData::SetItemCount

가상 목록의 항목 수를 설정합니다.
IResultData::SetViewMode

스냅인을 사용하여 결과 보기 창에 해당 항목이 표시되는 보기 모드를 설정할 수 있습니다.
IResultData::Sort

결과 창의 모든 항목을 정렬합니다.
IResultData::UpdateItem

결과 창에서 지정된 항목이 다시 그려지도록 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 mmc.h