Compartilhar via


PrintSchema Classe

Definição

Fornece APIs para acessar os recursos de uma impressora 3D e imprimir tíquetes.

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

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Devices.Printers.PrintersContract (introduzida na v1.0)

Comentários

Para obter mais informações sobre os documentos XML retornados pelos métodos dessa classe, consulte a Especificação de Esquema de Impressão.

Métodos

GetCapabilitiesAsync(IRandomAccessStreamWithContentType)

Obtém os recursos da impressora 3D.

GetDefaultPrintTicketAsync()

Obtém o tíquete de impressão padrão da impressora 3D.

MergeAndValidateWithDefaultPrintTicketAsync(IRandomAccessStreamWithContentType)

Cria um novo tíquete de impressão mesclando a seleção do usuário com o tíquete de impressão padrão e validando que ele funcionará para o dispositivo.

Aplica-se a