Compartir a través de


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

Obtiene la opción con el nombre especificado.

Sintaxis

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

Parámetros

[in] bstrName

Nombre de la opción.

[in] bstrNamespaceUri

Identificador URI del espacio de nombres de la opción.

[out, retval] ppOption

Opción devuelta.

Valor devuelto

Este método devuelve un valor de HRESULT, si la llamada se realizó correctamente. De lo contrario, devuelve el código de error adecuado.

Observaciones

Cuando no se encuentra la característica solicitada, la opción o la propiedad, este método devuelve S_FALSE y establece un puntero NULL en el objeto de salida de la característica, opción o propiedad.

Por lo tanto, si el objeto IPrintSchemaTicket no contiene la característica, opción o propiedad especificadas, la aplicación debe obtener un objeto IPrintSchemaCapabilities y consultarlo a través de IPrintSchemaCapabilities::GetFeatureByKeyName o a través de IPrintSchemaCapabilities::GetFeature.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
de la plataforma de destino de Escritorio
encabezado de printerextension.h

Consulte también

IPrintSchemaCapabilities

IPrintSchemaFeature

IPrintSchemaOption

IPrintSchemaTicket