Método IPrintSchemaCapabilities2::GetParameterDefinition (printerextension.h)
O método GetParameterDefinition recupera o objeto IPrintSchemaParameterDefinition e representa o elemento psf:ParameterDef no XML PrintCapabilites.
O nome do palavra-chave e o URI do namespace palavra-chave especificam o objeto IPrintSchemaParameterDefinition a ser recuperado.
Sintaxe
HRESULT GetParameterDefinition(
[in] BSTR bstrName,
[in] BSTR bstrNamespaceUri,
[out, retval] IPrintSchemaParameterDefinition **ppParameterDefinition
);
Parâmetros
[in] bstrName
O nome do palavra-chave
[in] bstrNamespaceUri
O URI do namespace palavra-chave
[out, retval] ppParameterDefinition
O objeto IPrintSchemaParameterDefinition
Retornar valor
O método GetParameterDefinition retorna um valor HRESULT . Se a chamada de propriedade não tiver sido bem-sucedida, ela retornará o código de erro HRESULT apropriado.
Comentários
Para ser consistente com IPrintSchemaCapabilities::GetFeature, o método GetParameterDefinition funciona para qualquer elemento psf:ParameterDef definido nos namespaces de palavra-chave públicos. O método GetParameterDefinition também funciona para qualquer namespace de palavra-chave privado definido por IHV que usa o tipo de dados StringParamType ou IntegerParamType.
Quando você usa o elemento psf:ParameterDef com o QNameParamType ou o tipo de dados DecimalParamType, GetParameterDefinition retornará HRESULT_FROM_WIN32 (ERROR_NOT_SUPPORTED).
Para obter mais informações sobre os tipos de dados que você pode usar com o elemento psf:ParameterDef , consulte a seção 2.1.3.1 da Especificação do Esquema de Impressão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | printerextension.h |