PrintSystemObject Klasse

Definition

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)

Gilt für: