System.Printing.IndexedProperties Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece classes que permitem copiar rapidamente as configurações de propriedade de um objeto de sistema de impressão para outro objeto do mesmo tipo. Além disso, habilita a iteração por meio das propriedades dos objetos do sistema de impressão e da descoberta de seus tipos em tempo de execução, sem usar reflexão.
Classes
| Nome | Description |
|---|---|
| PrintBooleanProperty |
Representa uma Boolean propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintByteArrayProperty |
Representa uma propriedade de um componente de software ou hardware do sistema de impressão cujo valor é uma matriz de Byte valores. |
| PrintDateTimeProperty |
Representa uma DateTime propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintDriverProperty |
Representa uma PrintDriver propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintInt32Property |
Representa uma Int32 propriedade (e o valor da propriedade) de um componente de hardware ou software do sistema de impressão. |
| PrintJobPriorityProperty |
Representa uma PrintJobPriority propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintJobStatusProperty |
Representa uma PrintJobStatus propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintPortProperty |
Representa uma PrintPort propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintProcessorProperty |
Representa uma PrintProcessor propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintProperty |
Representa uma propriedade (e o valor da propriedade) de um componente de hardware ou software do 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 seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintQueueProperty |
Representa uma PrintQueue propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintQueueStatusProperty |
Representa uma PrintQueueStatus propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintServerLoggingProperty |
Representa uma PrintServerEventLoggingTypes propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintServerProperty |
Representa uma PrintServer propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintStreamProperty |
Representa uma Stream propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintStringProperty |
Representa uma String propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintSystemTypeProperty |
Representa uma Type propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintThreadPriorityProperty |
Representa uma ThreadPriority propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
| PrintTicketProperty |
Representa uma PrintTicket propriedade (e seu valor) de um componente de hardware ou software do sistema de impressão. |
Comentários
Esse namespace contém as seguintes classes principais:
A PrintProperty classe, que é a classe base para a maioria das outras classes.
O PrintPropertyDictionary, que é uma Hashtable cujas entradas são todas instâncias de classes derivadas de PrintProperty.
Esse namespace possibilita descobrir em tempo de execução, sem usar reflexão, os tipos das propriedades de objetos do sistema de impressão, como PrintServer, PrintQueueou PrintSystemJobInfo.
Para obter exemplos que mostram o uso das classes neste namespace, consulte PrintBooleanProperty, PrintPropertye PrintPropertyDictionary.
Esse namespace faz parte dos serviços de impressão aprimorados fornecidos com Windows Presentation Foundation (WPF). Os desenvolvedores de código gerenciado que usam Windows Forms devem usar as APIs no namespace System.Drawing.Printing.