WorkflowPrintTicket Classe

Definição

Essa classe representa um documento PrintTicket XML e permite que ele seja modificado facilmente. O documento PrintTicket contém instruções sobre como a impressora deve definir seus vários recursos para uma tarefa de impressão.

public ref class WorkflowPrintTicket sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WorkflowPrintTicket final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WorkflowPrintTicket
Public NotInheritable Class WorkflowPrintTicket
Herança
Object Platform::Object IInspectable WorkflowPrintTicket
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Propriedades

DocumentBindingFeature

Obtém a configuração de associação de documento para este tíquete de impressão.

DocumentCollateFeature

Obtém a configuração de ordenação de documento para este tíquete de impressão.

DocumentDuplexFeature

Obtém a configuração de impressão duplex para este tíquete de impressão.

DocumentHolePunchFeature

Obtém a configuração de furo do documento para este tíquete de impressão.

DocumentInputBinFeature

Obtém a configuração do compartimento de entrada de impressão para este tíquete de impressão.

DocumentNUpFeature

Obtém a configuração de impressão N-up para este tíquete de impressão.

DocumentStapleFeature

Obtém a configuração de grampo de documento para este tíquete de impressão.

JobPasscodeFeature

Obtém a configuração de senha de trabalho para este tíquete de impressão.

Name

Obtém o nome canônico deste tíquete de impressão.

PageBorderlessFeature

Obtém a configuração sem borda do documento para este tíquete de impressão.

PageMediaSizeFeature

Obtém a configuração de tamanho de mídia de página para este tíquete de impressão.

PageMediaTypeFeature

Obtém a configuração de tipo de mídia de página para este tíquete de impressão.

PageOrientationFeature

Obtém a configuração de orientação de página para este tíquete de impressão.

PageOutputColorFeature

Obtém a configuração de cor da página para este tíquete de impressão.

PageOutputQualityFeature

Obtém a configuração de qualidade da página para este tíquete de impressão.

PageResolutionFeature

Obtém a configuração de resolução de página para este tíquete de impressão.

XmlNamespace

Obtém o namespace XML do tíquete de impressão.

XmlNode

Obtém o nó XML do tíquete de impressão.

Métodos

GetCapabilities()

Obtém o objeto de recursos de impressão para este tíquete de impressão.

GetFeature(String, String)

Obtém o objeto de recurso de impressão especificado.

GetParameterInitializer(String, String)

Obtém o objeto inicializador de parâmetro para um parâmetro de impressão especificado.

MergeAndValidateTicket(WorkflowPrintTicket)

Mescla um tíquete de impressão recém-configurado no tíquete de impressão atual e valida o tíquete mesclado, garantindo que ele não solicite nenhuma funcionalidade de impressão à qual a impressora não dá suporte.

NotifyXmlChangedAsync()

Notifica o sistema de impressão de que o objeto XML DOM foi alterado.

SetParameterInitializerAsInteger(String, String, Int32)

Define o objeto inicializador de parâmetro para um parâmetro de impressão especificado. Isso só poderá ser feito se um inicializador para o parâmetro especificado ainda não existir.

SetParameterInitializerAsString(String, String, String)

Define o parâmetro de impressão fornecido como o valor de cadeia de caracteres fornecido. Isso só poderá ser feito se um inicializador para o parâmetro especificado ainda não existir.

ValidateAsync()

Verifica se o tíquete de impressão especificado não solicita nenhuma funcionalidade de impressão à qual a impressora não dá suporte.

Aplica-se a

Confira também