Compartir a través de


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

Obtiene el nodo XML del elemento secundario value de un elemento Property o ScoredProperty con el nombre especificado.

Sintaxis

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

Parámetros

[in] bstrName

Valor base del atributo name del elemento Property o ScoredProperty.

[in] bstrNamespaceUri

Valor del URI del espacio de nombres del atributo name del elemento Property o ScoredProperty.

ppXmlValueNode

Nodo XML del elemento secundario value.

Valor devuelto

Devuelve un valor de HRESULT. Si la llamada al método no se realizó correctamente, devuelve el código de error HRESULT 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.

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

IPrintSchemaOption

IPrintSchemaTicket