Compartilhar via


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

Obtém o nó XML para o elemento filho de valor de uma propriedade ou um elemento 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 de URI do namespace do atributo name da Propriedade ou do elemento ScoredProperty.

ppXmlValueNode

O nó XML para o elemento filho de valor.

Valor de retorno

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

Observações

Quando o recurso solicitado, a opção ou a propriedade não são encontrados, esse método retorna S_FALSE e define um ponteiro NULL no objeto de saída do recurso, opção ou propriedade.

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Área de trabalho
cabeçalho printerextension.h

Consulte também

IPrintSchemaCapabilities

IPrintSchemaOption

IPrintSchemaTicket