Share via


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