Compartilhar via


Interface IPrintSchemaTicket (printerextension.h)

Fornece o método primário para acessar e validar um PrintTicket.

Herança

A interface IPrintSchemaTicket herda de IPrintSchemaElement.

Métodos

A interface IPrintSchemaTicket tem esses métodos.

 
IPrintSchemaTicket::CommitAsync

Obtém um contexto de operação de confirmação assíncrona do PrintTicket.
IPrintSchemaTicket::get_JobCopiesAllDocuments

Obtém a contagem de cópias.
IPrintSchemaTicket::GetCapabilities

Obtém um objeto IPrintSchemaCapabilities que representa os recursos da impressora com base nas configurações atuais deste objeto IPrintSchemaTicket.
IPrintSchemaTicket::GetFeature

Obtém um recurso nomeado do PrintTicket, por nome e URI de namespace completo.
IPrintSchemaTicket::GetFeatureByKeyName

Obtém um recurso do PrintTicket com base no nome da chave especificado.
IPrintSchemaTicket::NotifyXmlChanged

Notifica o sistema de impressão de que o objeto XML DOM foi alterado.
IPrintSchemaTicket::p ut_JobCopiesAllDocuments

Define a contagem de cópias.
IPrintSchemaTicket::ValidateAsync

Obtém um contexto de operação de validação assíncrona do PrintTicket.

Comentários

Para clientes C++, para obter um objeto IXMLDOMDocument2 para o objeto PrintTicket, primeiro você deve desreferenciar o parâmetro ppXmlNode da propriedade XmlNode (usando *ppXmlNode ). Isso recupera um ponteiro para uma interface do tipo IUnknown. Use esse ponteiro para chamar o método QueryInterface do objeto PrintTicket para acessar o objeto IXMLDOMDocument2 subjacente.

Para clientes C# e JavaScript, use os métodos GetReadStream ou GetWriteStream de printerextension.h para acessar um XmlNode IPrintSchemaElement.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho printerextension.h (inclua Printerextension.h)

Confira também

IPrintSchemaAsyncOperationEvent::Completed

IPrintSchemaCapabilities

IPrintSchemaElement

IPrintSchemaElement::XmlNode