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 do sistema de impressão para outro objeto do mesmo tipo. Além disso, habilita a iteração pelas propriedades dos objetos do sistema de impressão e a descoberta de seus tipos em tempo de execução sem usar reflexão.
Classes
PrintBooleanProperty |
Representa uma propriedade Boolean (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintByteArrayProperty |
Representa uma propriedade de um componente de hardware ou de software do sistema de impressão cujo valor é uma matriz de valores Byte. |
PrintDateTimeProperty |
Representa uma propriedade DateTime (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintDriverProperty |
Representa uma propriedade PrintDriver (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintInt32Property |
Representa uma propriedade Int32 (e o valor da propriedade) de um componente de hardware ou de software do sistema de impressão. |
PrintJobPriorityProperty |
Representa uma propriedade PrintJobPriority (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintJobStatusProperty |
Representa uma propriedade PrintJobStatus (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintPortProperty |
Representa uma propriedade PrintPort (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintProcessorProperty |
Representa uma propriedade PrintProcessor (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintProperty |
Representa uma propriedade (e o valor da propriedade) de um componente de hardware ou de software do sistema de impressão. |
PrintPropertyDictionary |
Representa uma coleção de propriedades e valores associados a um objeto no namespace System.Printing. |
PrintQueueAttributeProperty |
Representa uma propriedade PrintQueueAttributes (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintQueueProperty |
Representa uma propriedade PrintQueue (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintQueueStatusProperty |
Representa uma propriedade PrintQueueStatus (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintServerLoggingProperty |
Representa uma propriedade PrintServerEventLoggingTypes (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintServerProperty |
Representa uma propriedade PrintServer (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintStreamProperty |
Representa uma propriedade Stream (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintStringProperty |
Representa uma propriedade String (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintSystemTypeProperty |
Representa uma propriedade Type (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintThreadPriorityProperty |
Representa uma propriedade ThreadPriority (e seu valor) de um componente de hardware ou de software do sistema de impressão. |
PrintTicketProperty |
Representa uma propriedade PrintTicket (e seu valor) de um componente de hardware ou de 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 é um Hashtable cujas entradas são todas as instâncias de classes derivadas de PrintProperty .
Esse namespace possibilita descobrir em tempo de execução, sem usar reflexão, os tipos de propriedades de objetos do sistema de impressão, como PrintServer , PrintQueue ou PrintSystemJobInfo .
Para obter exemplos que mostram o uso das classes nesse namespace, consulte PrintBooleanProperty , PrintProperty e PrintPropertyDictionary .
Esse namespace faz parte dos serviços de impressão avançados fornecidos com o Windows Presentation Foundation (WPF). Os desenvolvedores de código gerenciado usando Windows Forms devem usar as APIs no System.Drawing.Printing namespace.