System.Printing.IndexedProperties 命名空间

提供一些类,使用这些类可以快速将打印系统对象的属性设置复制到同一类型的另一个对象。 另外,这些类还可用于循环访问打印系统对象的属性和在运行时发现其类型(无需使用反射)。

PrintBooleanProperty

表示打印系统硬件或软件组件的 Boolean 属性(及其值)。

PrintByteArrayProperty

表示打印系统硬件或软件组件一个属性,其值为 Byte 值的一个数组。

PrintDateTimeProperty

表示打印系统硬件或软件组件的 DateTime 属性(及其值)。

PrintDriverProperty

表示打印系统硬件或软件组件的 PrintDriver 属性(及其值)。

PrintInt32Property

表示打印系统硬件或软件组件的 Int32 属性(和属性的值)。

PrintJobPriorityProperty

表示打印系统硬件或软件组件的 PrintJobPriority 属性(及其值)。

PrintJobStatusProperty

表示打印系统硬件或软件组件的 PrintJobStatus 属性(及其值)。

PrintPortProperty

表示打印系统硬件或软件组件的 PrintPort 属性(及其值)。

PrintProcessorProperty

表示打印系统硬件或软件组件的 PrintProcessor 属性(及其值)。

PrintProperty

表示打印系统硬件或软件组件的属性(和属性的值)。

PrintPropertyDictionary

表示与 System.Printing 命名空间中的一个对象关联的属性和值的集合。

PrintQueueAttributeProperty

表示打印系统硬件或软件组件的 PrintQueueAttributes 属性(及其值)。

PrintQueueProperty

表示打印系统硬件或软件组件的 PrintQueue 属性(及其值)。

PrintQueueStatusProperty

表示打印系统硬件或软件组件的 PrintQueueStatus 属性(及其值)。

PrintServerLoggingProperty

表示打印系统硬件或软件组件的 PrintServerEventLoggingTypes 属性(及其值)。

PrintServerProperty

表示打印系统硬件或软件组件的 PrintServer 属性(及其值)。

PrintStreamProperty

表示打印系统硬件或软件组件的 Stream 属性(及其值)。

PrintStringProperty

表示打印系统硬件或软件组件的 String 属性(及其值)。

PrintSystemTypeProperty

表示打印系统硬件或软件组件的 Type 属性(及其值)。

PrintThreadPriorityProperty

表示打印系统硬件或软件组件的 ThreadPriority 属性(及其值)。

PrintTicketProperty

表示打印系统硬件或软件组件的 PrintTicket 属性(及其值)。

注解

此命名空间包含以下核心类:

通过此命名空间,可以在运行时(不使用反射)发现打印系统对象的属性类型,例如 PrintServerPrintQueuePrintSystemJobInfo

有关显示此命名空间中类的使用的示例,请参阅 PrintBooleanPropertyPrintPropertyPrintPropertyDictionary

此命名空间是Windows Presentation Foundation (WPF) 提供的增强打印服务的一部分。 使用 Windows 窗体 的托管代码开发人员必须使用 命名空间中的 System.Drawing.Printing API。

另请参阅