Compartir a través de


Método IPrintSchemaCapabilities2::GetParameterDefinition (printerextension.h)

El método GetParameterDefinition recupera el objeto IPrintSchemaParameterDefinition y representa el elemento psf:ParameterDef en el XML PrintCapabilites.

El nombre de palabra clave y el URI del espacio de nombres de palabra clave especifican el objeto IPrintSchemaParameterDefinition que se va a recuperar.

Sintaxis

HRESULT GetParameterDefinition(
  [in]          BSTR                            bstrName,
  [in]          BSTR                            bstrNamespaceUri,
  [out, retval] IPrintSchemaParameterDefinition **ppParameterDefinition
);

Parámetros

[in] bstrName

Nombre de la palabra clave

[in] bstrNamespaceUri

Identificador URI del espacio de nombres de palabra clave

[out, retval] ppParameterDefinition

El objeto IPrintSchemaParameterDefinition

Valor devuelto

El método GetParameterDefinition devuelve un valor HRESULT . Si la llamada a la propiedad no se realizó correctamente, devuelve el código de error HRESULT adecuado.

Comentarios

Para ser coherente con IPrintSchemaCapabilities::GetFeature, el método GetParameterDefinition funciona para cualquier elemento psf:ParameterDef definido en los espacios de nombres de palabra clave pública. El método GetParameterDefinition también funciona para cualquier espacio de nombres de palabra clave privada definido por IHV que use stringParamType o el tipo de datos IntegerParamType.

Cuando se usa el elemento psf:ParameterDef con el tipo de datos QNameParamType o DecimalParamType, GetParameterDefinition devolverá HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED).

Para obtener más información sobre los tipos de datos que puede usar con el elemento psf:ParameterDef , vea la sección 2.1.3.1 de la Especificación de esquema de impresión.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Escritorio
Encabezado printerextension.h

Consulte también

IPrintSchemaCapabilities2

IPrintSchemaParameterDefinition

Especificación del esquema de impresión