Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Expõe métodos que obtêm descrições de propriedade, registram e cancelam o registro de esquemas de propriedade, enumeram descrições de propriedade e formatizam valores de propriedade de maneira estrita de tipo.
Herança
A interface IPropertySystem herda da interface IUnknown . O IPropertySystem também tem esses tipos de membros:
Métodos
A interface IPropertySystem tem esses métodos.
|
IPropertySystem::EnumeratePropertyDescriptions Obtém uma instância do objeto de subsistema que implementa IPropertyDescriptionList, para obter toda ou uma lista parcial de descrições de propriedade no sistema. |
|
IPropertySystem::FormatForDisplay Obtém uma representação de cadeia de caracteres Unicode formatada de um valor de propriedade. (IPropertySystem.FormatForDisplay) |
|
IPropertySystem::FormatForDisplayAlloc Obtém uma representação de cadeia de caracteres de um valor de propriedade para um buffer de memória alocado. |
|
IPropertySystem::GetPropertyDescription Obtém uma instância do objeto subsistema que implementa IPropertyDescription, para obter a descrição da propriedade de um determinado PROPERTYKEY. |
|
IPropertySystem::GetPropertyDescriptionByName Obtém uma instância do objeto de subsistema que implementa IPropertyDescription para obter a descrição da propriedade para um determinado nome canônico. |
|
IPropertySystem::GetPropertyDescriptionListFromString Obtém uma instância do objeto de subsistema que implementa IPropertyDescriptionList para obter uma coleção ordenada de descrições de propriedade, com base na cadeia de caracteres fornecida. |
|
IPropertySystem::RefreshPropertySchema Não há suporte. (IPropertySystem.RefreshPropertySchema) |
|
IPropertySystem::RegisterPropertySchema Informa o subsistema de esquema da adição de um arquivo de esquema de descrição de propriedade. (IPropertySystem.RegisterPropertySchema) |
|
IPropertySystem::UnregisterPropertySchema Informa o subsistema de esquema da remoção de um arquivo de esquema de descrição de propriedade (.propdesc), usando um caminho de arquivo para o arquivo .propdesc no computador local. |
Comentários
Muitas das APIs exportadas (como PSGetPropertyDescription) são simplesmente wrappers em torno dos métodos IPropertySystem . Se o código chamar muitas dessas APIs auxiliares em sequência, talvez valha a pena criar uma instância de um único objeto IPropertySystem e chamar os métodos diretamente, em vez de chamar as APIs auxiliares. (Para melhorar o desempenho, as APIs auxiliares obtêm uma instância armazenada em cache do objeto IPropertySystem .)
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP com SP2, Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 com SP1 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | propsys.h |
| Redistribuível | Pesquisa da Área de Trabalho do Windows (WDS) 3.0 |