System.Printing.IndexedProperties Namespace
This namespace contains the following core classes:
-
The PrintProperty class, which is the base class for most of the other classes.
-
The PrintPropertyDictionary which is Hashtable dictionary whose entries are all instances of classes derived from PrintProperty.
This namespace makes it possible to discover at runtime, without using Reflection, the types of the properties of print system objects, such as PrintServer, PrintQueue, or PrintSystemJobInfo.
See examples of this namespace in use in PrintBooleanProperty, PrintProperty, and PrintPropertyDictionary.
This namespace is part of the enhanced printing services provided with Windows Presentation Foundation (WPF). Managed code developers using Windows Forms must use the API in the System.Drawing.Printing namespace.
| Class | Description | |
|---|---|---|
![]() | PrintBooleanProperty | Represents a Boolean property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintByteArrayProperty | Represents a property, of a printing system hardware or software component, whose value is an array of Byte values. This class cannot be inherited. |
![]() | PrintDateTimeProperty | Represents a DateTime property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintDriverProperty | Represents a PrintDriver property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintInt32Property | Represents an Int32 property (and the value of the property) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintJobPriorityProperty | Represents a PrintJobPriority property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintJobStatusProperty | Represents a PrintJobStatus property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintPortProperty | Represents a PrintPort property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintProcessorProperty | Represents a PrintProcessor property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintProperty | When overridden in a derived class, represents a property (and the value of the property) of a printing system hardware or software component. |
![]() | PrintPropertyDictionary | Abstracts a collection of properties and values that are associated with an object in the System.Printing namespace. |
![]() | PrintQueueAttributeProperty | Represents a PrintQueueAttributes property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintQueueProperty | Represents a PrintQueue property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintQueueStatusProperty | Represents a PrintQueueStatus property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintServerLoggingProperty | Represents a PrintServerEventLoggingTypes property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintServerProperty | Represents a PrintServer property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintStreamProperty | Represents a Stream property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintStringProperty | Represents a String property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintSystemTypeProperty | Represents a Type property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintThreadPriorityProperty | Represents a ThreadPriority property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
![]() | PrintTicketProperty | Represents a PrintTicket property (and its value) of a printing system hardware or software component. This class cannot be inherited. |
