Método IPrintSchemaOption::GetPropertyValue (printerextension.h)

Obtém o nó XML para o elemento filho de valor de um elemento Property ou ScoredProperty com o nome fornecido.

Sintaxe

HRESULT GetPropertyValue(
  [in] BSTR     bstrName,
  [in] BSTR     bstrNamespaceUri,
       IUnknown **ppXmlValueNode
);

Parâmetros

[in] bstrName

O valor base do atributo name da Propriedade ou do elemento ScoredProperty.

[in] bstrNamespaceUri

O valor do URI do namespace do atributo name da Propriedade ou do elemento ScoredProperty.

ppXmlValueNode

O nó XML do elemento filho value.

Retornar valor

Retorna um valor HRESULT . Se a chamada de método não tiver sido bem-sucedida, ela retornará o código de erro HRESULT apropriado.

Comentários

Quando o recurso solicitado, a opção ou a propriedade não for encontrado, esse método retornará S_FALSE e definirá um ponteiro NULL no objeto de saída do recurso, opção ou propriedade.

Se o objeto IPrintSchemaTicket não contiver o recurso, a opção ou a propriedade especificados, o aplicativo deverá obter um objeto IPrintSchemaCapabilities e consultá-lo por meio de IPrintSchemaCapabilities::GetFeatureByKeyName ou via IPrintSchemaCapabilities::GetFeature.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Área de Trabalho
Cabeçalho printerextension.h

Confira também

IPrintSchemaCapabilities

IPrintSchemaOption

IPrintSchemaTicket