System.Printing.IndexedProperties Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece classes que permitem copiar rapidamente as definições de propriedades de um objeto do sistema de impressão para outro objeto do mesmo tipo. Além disso, permite a iteração através das propriedades dos objetos do sistema de impressão e a descoberta dos seus tipos em tempo de execução, sem recorrer à reflexão.
Classes
| Name | Description |
|---|---|
| PrintBooleanProperty |
Representa uma Boolean propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintByteArrayProperty |
Representa uma propriedade de um componente de hardware ou software de um sistema de impressão cujo valor é um array de Byte valores. |
| PrintDateTimeProperty |
Representa uma DateTime propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintDriverProperty |
Representa uma PrintDriver propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintInt32Property |
Representa uma Int32 propriedade (e o valor da propriedade) de um componente de hardware ou software de um sistema de impressão. |
| PrintJobPriorityProperty |
Representa uma PrintJobPriority propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintJobStatusProperty |
Representa uma PrintJobStatus propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintPortProperty |
Representa uma PrintPort propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintProcessorProperty |
Representa uma PrintProcessor propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintProperty |
Representa uma propriedade (e o valor da propriedade) de um componente de hardware ou software de um sistema de impressão. |
| PrintPropertyDictionary |
Representa uma coleção de propriedades e valores associados a um objeto no System.Printing namespace. |
| PrintQueueAttributeProperty |
Representa uma PrintQueueAttributes propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintQueueProperty |
Representa uma PrintQueue propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintQueueStatusProperty |
Representa uma PrintQueueStatus propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintServerLoggingProperty |
Representa uma PrintServerEventLoggingTypes propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintServerProperty |
Representa uma PrintServer propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintStreamProperty |
Representa uma Stream propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintStringProperty |
Representa uma String propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintSystemTypeProperty |
Representa uma Type propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintThreadPriorityProperty |
Representa uma ThreadPriority propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
| PrintTicketProperty |
Representa uma PrintTicket propriedade (e o seu valor) de um componente de hardware ou software de um sistema de impressão. |
Observações
Este espaço de nomes contém as seguintes classes principais:
A PrintProperty classe, que é a classe base para a maioria das outras classes.
O PrintPropertyDictionary, que é a Hashtable cujas entradas são todas as instâncias de classes derivadas de PrintProperty.
Este espaço de nomes permite descobrir, em tempo de execução, sem usar reflexão, os tipos das propriedades dos objetos do sistema de impressão, como PrintServer, PrintQueue, ou PrintSystemJobInfo.
Para exemplos que mostrem o uso das classes neste espaço de nomes, veja PrintBooleanProperty, PrintProperty, e PrintPropertyDictionary.
Este espaço de nomes faz parte dos serviços de impressão melhorados fornecidos pelo Windows Presentation Foundation (WPF). Os programadores de código gerido que utilizam Windows Forms devem usar as APIs no espaço de nomes System.Drawing.Printing.