Класс CItemIDFactory (shidfact.h)
Предоставляет методы для взаимодействия с источниками данных оболочки.
Наследование
Класс CItemIDFactory наследуется от IDelegateFolder. CItemIDFactory также имеет следующие типы членов:
Методы
Класс CItemIDFactory содержит следующие методы.
CItemIDFactory::CreateItemID Создает ItemID на основе предоставленных данных. |
CItemIDFactory::GetDataFromIDList Возвращает указатель только для чтения на предоставленную клиентом структуру в первом идентификаторе ItemID в IDList. (перегрузка 1/2) |
CItemIDFactory::GetDataFromIDList Возвращает указатель только для чтения на предоставленную клиентом структуру в первом идентификаторе ItemID в IDList. (перегрузка 2/2) |
CItemIDFactory::GetPropertyFromIDList Получает свойство из IPropertyStore в IDList в качестве варианта, используя ключ . (перегрузка 3/4) |
CItemIDFactory::GetPropertyFromIDList Получает свойство из IPropertyStore в IDList в качестве варианта, используя ключ . (перегрузка 2/4) |
CItemIDFactory::GetPropertyFromIDList Получает свойство из IPropertyStore в IDList в качестве варианта, используя ключ . (перегрузка 4/4) |
CItemIDFactory::GetPropertyFromIDList Получает свойство из IPropertyStore в IDList в качестве варианта, используя ключ . (перегрузка 1/4) |
CItemIDFactory::GetPropertyStorage Возвращает указатель только для чтения на хранилище сериализованных свойств, которое используется для хранения метаданных. |
CItemIDFactory::GetPropertyStorageFromIDList Создайте экземпляр IPropertyStore на основе сериализованного хранилища свойств, связанного с первым ItemID. |
CItemIDFactory::IsDelegateFolder Возвращает логическое значение, указывающее, является ли фабрика папкой делегата. |
CItemIDFactory::SetItemAlloc Предоставляет CItemIDFactory интерфейс IMalloc, используемый для выделения и освобождения идентификаторов элементов. |
Комментарии
Рекомендуется, чтобы все источники данных использовали этот параметр, так как он управляет важной проблемой безопасности при работе с синтаксический анализ IDList.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shidfact.h |