Classe CItemIDFactory (shidfact.h)
Expõe métodos para interagir com fontes de dados do Shell.
Herança
A classe CItemIDFactory herda de IDelegateFolder. CItemIDFactory também tem estes tipos de membros:
Métodos
A classe CItemIDFactory tem esses métodos.
CItemIDFactory::CreateItemID Cria um ItemID com base nos dados fornecidos. |
CItemIDFactory::GetDataFromIDList Obtém um ponteiro somente leitura para a estrutura fornecida pelo cliente no primeiro ItemID na IDList. (sobrecarga 1/2) |
CItemIDFactory::GetDataFromIDList Obtém um ponteiro somente leitura para a estrutura fornecida pelo cliente no primeiro ItemID na IDList. (sobrecarga 2/2) |
CItemIDFactory::GetPropertyFromIDList Obtém uma propriedade do IPropertyStore dentro da IDList como uma variante, usando a chave . (sobrecarga 3/4) |
CItemIDFactory::GetPropertyFromIDList Obtém uma propriedade do IPropertyStore dentro da IDList como uma variante, usando a chave . (sobrecarga 2/4) |
CItemIDFactory::GetPropertyFromIDList Obtém uma propriedade do IPropertyStore dentro da IDList como uma variante, usando a chave . (sobrecarga 4/4) |
CItemIDFactory::GetPropertyFromIDList Obtém uma propriedade do IPropertyStore dentro da IDList como uma variante, usando a chave . (sobrecarga 1/4) |
CItemIDFactory::GetPropertyStorage Obtém um ponteiro somente leitura para o armazenamento de propriedades serializado que é usado para armazenar metadados. |
CItemIDFactory::GetPropertyStorageFromIDList Crie uma instância do IPropertyStore com base no armazenamento de propriedades serializado associado ao primeiro ItemID. |
CItemIDFactory::IsDelegateFolder Obtém um valor booliano que especifica se a fábrica é uma pasta delegada. |
CItemIDFactory::SetItemAlloc Fornece ao CItemIDFactory uma interface IMalloc usada para alocar e liberar IDs de item. |
Comentários
É recomendável que todas as fontes de dados usem isso, pois ela gerencia um problema importante de segurança ao lidar com a análise de IDList.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shidfact.h |