Compartilhar via


Interface IPropertyStoreFactory (propsys.h)

Expõe métodos para obter um objeto IPropertyStore .

Herança

A interface IPropertyStoreFactory herda da interface IUnknown . IPropertyStoreFactory também tem estes tipos de membros:

Métodos

A interface IPropertyStoreFactory tem esses métodos.

 
IPropertyStoreFactory::GetPropertyStore

Obtém um objeto IPropertyStore que corresponde aos sinalizadores fornecidos.
IPropertyStoreFactory::GetPropertyStoreForKeys

Obtém um objeto IPropertyStore, dado um conjunto de chaves de propriedade. Isso fornece um método alternativo, possivelmente mais rápido, de obter um objeto IPropertyStore em comparação com chamar IPropertyStoreFactory::GetPropertyStore.

Comentários

Normalmente, essa interface é obtida por meio de IShellFolder::BindToObject ou IShellItem::BindToHandler. É útil para implementadores de fonte de dados que desejam evitar a sobrecarga adicional de criação de um repositório de propriedades por meio de IShellItem2::GetPropertyStore. No entanto, IShellItem2::GetPropertyStore é o método recomendado para obter um repositório de propriedades, a menos que você esteja implementando uma fonte de dados por meio de uma extensão de pasta shell.

Requisitos

Requisito Valor
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 propsys.h

Confira também

PSCreatePropertyStoreFromObject