Compartilhar via


Método IPropertyStoreCapabilities::IsPropertyWritable (propsys.h)

Consulta se o manipulador de propriedades permite que uma propriedade específica seja editada na interface do usuário pelo usuário.

Sintaxe

HRESULT IsPropertyWritable(
  [in] REFPROPERTYKEY key
);

Parâmetros

[in] key

Tipo: REFPROPERTYKEY

Uma referência à estrutura PROPERTYKEY que representa a propriedade que está sendo consultada.

Retornar valor

Tipo: HRESULT

Retorna um dos valores a seguir.

Código de retorno Descrição
S_OK
A propriedade pode ser editada e armazenada pelo manipulador.
S_FALSE
A propriedade não pode ser editada.

Comentários

O Shell desabilita a edição de controles pelo usuário conforme apropriado por meio desse método. Um manipulador que não dá suporte a IPropertyStoreCapabilities é considerado para dar suporte à gravação de qualquer propriedade.

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