PrintSystemObject Klasse
Definition
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.
Definiert grundlegende Eigenschaften und Methoden, die den Objekten des Drucksystems gemeinsam sind. Klassen, die von dieser Klasse abgeleitet werden, stellen Objekte wie Druckwarteschlangen, Druckserver und Druckaufträge dar.
public ref class PrintSystemObject abstract : IDisposable
public abstract class PrintSystemObject : IDisposable
type PrintSystemObject = class
interface IDisposable
Public MustInherit Class PrintSystemObject
Implements IDisposable
- Vererbung
-
PrintSystemObject
- Abgeleitet
- Implementiert
Hinweise
Neben der Basisklasse für Drucksystemobjekte kann diese Klasse hilfreich sein, um Methoden aufzurufen, wenn Ihre Anwendung nicht weiß oder nicht interessiert, welche Art von Drucksystemobjekt sie verwendet. Sie können z. B. eine PrintSystemObjects Auflistung verschiedener Objekttypen aufzählen und die Commit Methode jeweils einzeln aufrufen.
Vorsicht
Klassen im Namespace System.Printing werden nicht für die Verwendung in einem Windows-Dienst oder einer ASP.NET-Anwendung oder einem Dienst unterstützt. Wenn Sie versuchen, diese Klassen aus einem dieser Anwendungstypen zu verwenden, können unerwartete Probleme auftreten, z. B. verringerte Dienstleistung und Laufzeit-Ausnahmen.
Wenn Sie aus einer Windows Forms-Anwendung drucken möchten, lesen Sie den System.Drawing.Printing Namespace.
Hinweise für Ausführende
Wenn Sie eine Klasse ableitenPrintSystemObject, sollten Sie eine Auflistung von Objekten dieser Klasse ableiten.PrintSystemObjects
Konstruktoren
| Name | Beschreibung |
|---|---|
| PrintSystemObject() |
Initialisiert eine neue Instanz der PrintSystemObject-Klasse. |
| PrintSystemObject(PrintSystemObjectLoadMode) |
Initialisiert eine neue Instanz der Klasse mithilfe des PrintSystemObject angegebenen PrintSystemObjectLoadMode. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsDisposed |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Objekt verworfen wurde. |
| Name |
Ruft den Namen des Objekts ab. |
| Parent |
Ruft das übergeordnete Objekt des Objekts ab. |
| PropertiesCollection |
Ruft eine Auflistung von Attribut- und Wertpaaren ab. |
Methoden
| Name | Beschreibung |
|---|---|
| BaseAttributeNames() |
Ruft die Namen der Attribute der abgeleiteten Klasse ab. |
| Commit() |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden alle Änderungen geschrieben, die Ihr Programm an den Eigenschaften des Objekts an der tatsächlichen Software- oder Hardwarekomponente vorgenommen hat, die das Objekt darstellt. |
| Dispose() |
Gibt alle vom PrintSystemObjectverwendeten Ressourcen frei. |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den PrintSystemObject verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Finalize() |
Gibt die Ressourcen frei, die von der PrintSystemObject. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Initialize() |
Initialisiert die Eigenschaften der PrintSystemObject. |
| InternalDispose(Boolean) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die nicht verwalteten Ressourcen freigegeben, die von den PrintSystemObjectverwalteten Ressourcen verwendet werden, und optional die verwendeten verwalteten Ressourcen freigegeben. |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Refresh() |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden die Eigenschaften eines Objekts der abgeleiteten Klasse aktualisiert, sodass ihre Werte den Werten der tatsächlichen Software- oder Hardwarekomponente entsprechen, die das Objekt darstellt. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |