System.Printing.IndexedProperties Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Klassen bereit, die das schnelle Kopieren der Eigenschafteneinstellungen eines Drucksystemobjekts in ein anderes Objekt desselben Typs ermöglichen. Ermöglicht außerdem das Durchlaufen der Eigenschaften von Drucksystemobjekten und das Auffinden der Typen zur Laufzeit ohne Verwendung von Reflektion.
Klassen
PrintBooleanProperty |
Stellt eine Boolean-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintByteArrayProperty |
Stellt eine Eigenschaft einer Hardware- oder Softwarekomponente eines Drucksystems dar, deren Wert ein Array von Byte-Werten ist. |
PrintDateTimeProperty |
Stellt eine DateTime-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintDriverProperty |
Stellt eine PrintDriver-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintInt32Property |
Stellt eine Int32-Eigenschaft (und den Wert der Eigenschaft) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintJobPriorityProperty |
Stellt eine PrintJobPriority-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintJobStatusProperty |
Stellt eine PrintJobStatus-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintPortProperty |
Stellt eine PrintPort-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintProcessorProperty |
Stellt eine PrintProcessor-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintProperty |
Stellt eine Eigenschaft (und den Wert der Eigenschaft) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintPropertyDictionary |
Stellt eine Auflistung von Eigenschaften und Werten dar, die einem Objekt im System.Printing-Namespace zugeordnet sind. |
PrintQueueAttributeProperty |
Stellt eine PrintQueueAttributes-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintQueueProperty |
Stellt eine PrintQueue-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintQueueStatusProperty |
Stellt eine PrintQueueStatus-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintServerLoggingProperty |
Stellt eine PrintServerEventLoggingTypes-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintServerProperty |
Stellt eine PrintServer-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintStreamProperty |
Stellt eine Stream-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintStringProperty |
Stellt eine String-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintSystemTypeProperty |
Stellt eine Type-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintThreadPriorityProperty |
Stellt eine ThreadPriority-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
PrintTicketProperty |
Stellt eine PrintTicket-Eigenschaft (und den Wert) einer Hardware- oder Softwarekomponente eines Drucksystems dar. |
Hinweise
Dieser Namespace enthält die folgenden Kernklassen:
Die PrintProperty -Klasse, die die Basisklasse für die meisten anderen Klassen ist.
Die PrintPropertyDictionary, bei deren Hashtable Einträge alle Instanzen von Klassen sind, die von PrintPropertyabgeleitet sind.
Dieser Namespace ermöglicht es, die Typen der Eigenschaften von Drucksystemobjekten PrintServerwie , PrintQueueoder PrintSystemJobInfozur Laufzeit ohne Reflektion zu ermitteln.
Beispiele für die Verwendung der Klassen in diesem Namespace finden Sie unter PrintBooleanProperty, PrintPropertyund PrintPropertyDictionary.
Dieser Namespace ist Teil der erweiterten Druckdienste, die mit Windows Presentation Foundation (WPF) bereitgestellt werden. Entwickler mit verwaltetem Code, die Windows Forms verwenden, müssen die APIs im System.Drawing.Printing Namespace verwenden.