Compartilhar via


Interface IPrintSchemaCapabilities (printerextension.h)

Fornece o método primário para acessar PrintCapabilities.

Herança

A interface IPrintSchemaCapabilities herda de IPrintSchemaElement.

Métodos

A interface IPrintSchemaCapabilities tem esses métodos.

 
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMaxValue

Obtém o valor máximo de JobCopiesAllDocuments.
IPrintSchemaCapabilities::get_JobCopiesAllDocumentsMinValue

Obtém o valor mínimo do parâmetro JobCopiesAllDocuments.
IPrintSchemaCapabilities::get_PageImageableSize

Obtém as informações da área de imagem da impressora.
IPrintSchemaCapabilities::GetFeature

Obtém um recurso nomeado das PrintCapabilities, por nome e URI de namespace completo.
IPrintSchemaCapabilities::GetFeatureByKeyName

Obtém um recurso das PrintCapabilities com base em um determinado nome de chave.
IPrintSchemaCapabilities::GetOptions

Obtém todas as opções de um recurso.
IPrintSchemaCapabilities::GetSelectedOptionInPrintTicket

Obtém a opção selecionada para um recurso no IPrintSchemaTicket.

Observações

Para obter um objeto IXMLDOMDocument2 para o objeto PrintCapabilities, primeiro você deve desreferenciar o parâmetro ppXmlNode da propriedade XmlNode (usando *ppXmlNode). Isso recupera um ponteiro para uma interface do tipo IUnknown.

Use este ponteiro para chamar o método QueryInterface do objeto PrintCapabilities para acessar o objeto IXMLDOMDocument2 subjacente.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 8
servidor com suporte mínimo Windows Server 2012
da Plataforma de Destino Windows
cabeçalho printerextension.h

Consulte também

Desenvolvendo drivers de impressão v4

IPrintSchemaElement

IPrintSchemaElement::XmlNode

IPrintSchemaTicket

IPrintSchemaTicket_GetCapabilities

de localização do driver de impressora V4 V4