Partilhar via


Método IPrintSchemaFeature::GetOption (printerextension.h)

Obtém a opção com o nome fornecido.

Sintaxe

HRESULT GetOption(
  [in]          BSTR               bstrName,
  [in]          BSTR               bstrNamespaceUri,
  [out, retval] IPrintSchemaOption **ppOption
);

Parâmetros

[in] bstrName

O nome da opção.

[in] bstrNamespaceUri

O URI do namespace da opção.

[out, retval] ppOption

A opção retornada.

Valor de retorno

Esse método retornará um valor HRESULT, se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará o código de erro 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.

Portanto, 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

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket