Método INodeProperties::GetProperty (mmc.h)
O método GetProperty recupera valores de propriedade somente texto para um nó. Sua implementação do método INodeProperties::GetProperty é chamada quando um aplicativo baseado no Modelo de Objeto de Automação do MMC 2.0 recupera a propriedade Node.Property .
Sintaxe
HRESULT GetProperty(
[in] LPDATAOBJECT pDataObject,
[in] BSTR szPropertyName,
[out] PBSTR pbstrProperty
);
Parâmetros
[in] pDataObject
Um ponteiro para o objeto de dados snap-in.
[in] szPropertyName
O nome da propriedade recuperada.
[out] pbstrProperty
Valor de texto para a propriedade .
Valor retornado
O snap-in retornará S_OK se fornecer o valor da propriedade quando esse método for chamado. Se o snap-in retornar S_FALSE, o objeto de dados será consultado quanto ao valor da propriedade.
Comentários
A extensão Modo de Exibição Estendida usa duas propriedades: CCF_DESCRIPTION e CCF_HTML_DETAILS. Como alternativa ao fornecimento de valores para essas propriedades usando o objeto de dados para consultar os formatos de área de transferência CCF_DESCRIPTION e CCF_HTML_DETAILS , um snap-in pode usar INodeProperties::GetProperty para retornar os valores de propriedade para o Modo de Exibição Estendido. Essa alternativa é benéfica em situações em que o objeto de dados de um snap-in não fornece as informações desejadas.
Além de fornecer valores de propriedade CCF_DESCRIPTION e CCF_HTML_DETAILS, um snap-in pode usar INodeProperties para fornecer valores para outras propriedades baseadas em texto (por exemplo, com uma nova extensão de exibição).
Para obter mais informações e um exemplo de código para INodeProperties::GetProperty, consulte Usando a extensão de exibição estendida – Detalhes da implementação.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | mmc.h |
Confira também
Usando a extensão de exibição estendida
Usando a Extensão de Exibição Estendida – Detalhes da Implementação