CItemIDFactory 클래스(shidfact.h)

Shell 데이터 원본과 상호 작용하기 위한 메서드를 노출합니다.

상속

CItemIDFactory 클래스는 IDelegateFolder에서 상속됩니다. CItemIDFactory 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

CItemIDFactory 클래스에는 이러한 메서드가 있습니다.

 
CItemIDFactory::CreateItemID

제공된 데이터에서 ItemID를 만듭니다.
CItemIDFactory::GetDataFromIDList

IDList의 첫 번째 ItemID에서 클라이언트 제공 구조체에 대한 읽기 전용 포인터를 가져옵니다. (오버로드 1/2)
CItemIDFactory::GetDataFromIDList

IDList의 첫 번째 ItemID에서 클라이언트 제공 구조체에 대한 읽기 전용 포인터를 가져옵니다. (오버로드 2/2)
CItemIDFactory::GetPropertyFromIDList

키를 사용하여 IDList 내의 IPropertyStore에서 변형으로 속성을 가져옵니다. (오버로드 3/4)
CItemIDFactory::GetPropertyFromIDList

키를 사용하여 IDList 내의 IPropertyStore에서 변형으로 속성을 가져옵니다. (오버로드 2/4)
CItemIDFactory::GetPropertyFromIDList

키를 사용하여 IDList 내의 IPropertyStore에서 변형으로 속성을 가져옵니다. (오버로드 4/4)
CItemIDFactory::GetPropertyFromIDList

키를 사용하여 IDList 내의 IPropertyStore에서 변형으로 속성을 가져옵니다. (오버로드 1/4)
CItemIDFactory::GetPropertyStorage

메타데이터를 저장하는 데 사용되는 직렬화된 속성 스토리지에 대한 읽기 전용 포인터를 가져옵니다.
CItemIDFactory::GetPropertyStorageFromIDList

첫 번째 ItemID와 연결된 직렬화된 속성 스토리지를 기반으로 IPropertyStore의 instance 만듭니다.
CItemIDFactory::IsDelegateFolder

팩터리를 대리자 폴더인지 여부를 지정하는 부울 값을 가져옵니다.
CItemIDFactory::SetItemAlloc

CItemIDFactory에 항목 ID를 할당하고 해제하는 데 사용되는 IMalloc 인터페이스를 제공합니다.

설명

IDList 구문 분석을 처리할 때 중요한 보안 문제를 관리하기 때문에 모든 데이터 원본에서 이를 사용하는 것이 좋습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shidfact.h

추가 정보

IDelegateFolder