PrintSystemObject Klasse

Definition

Definiert grundlegende Eigenschaften und Methoden für alle Objekte des Drucksystems. Klassen, die von dieser Klasse abgeleitet werden, stellen beispielsweise Druckwarteschlangen, Druckerserver oder 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

Zusätzlich zur Basisklasse für Drucksystemobjekte kann diese Klasse für aufrufbare Methoden nützlich sein, wenn Ihre Anwendung nicht weiß oder nicht darum kümmert, welche Art von Drucksystemobjekt sie verwendet. Sie können beispielsweise eine PrintSystemObjects Auflistung verschiedener Objekttypen aufzählen, indem Sie die Commit Methode für jede dieser Objekte aufrufen.

Achtung

Klassen innerhalb des Namespace werden für die System.Printing Verwendung in einem Windows Dienst oder ASP.NET Anwendung oder Dienst nicht unterstützt. Beim Versuch, diese Klassen innerhalb eines 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 ableiten PrintSystemObject, möchten Sie möglicherweise eine Auflistung von Objekten dieser Klasse PrintSystemObjectsableiten.

Konstruktoren

PrintSystemObject()

Initialisiert eine neue Instanz der PrintSystemObject-Klasse.

PrintSystemObject(PrintSystemObjectLoadMode)

Initialisiert eine neue Instanz der PrintSystemObject-Klasse, indem der angegebene PrintSystemObjectLoadMode verwendet wird.

Eigenschaften

IsDisposed

Ruft einen Wert ab, mit dem angegeben wird, ob das Objekt freigegeben wurde, oder legt diesen Wert fest.

Name

Ruft den Namen des Objekts ab.

Parent

Ruft das übergeordnete Element des Objekts ab.

PropertiesCollection

Ruft eine Auflistung mit Attribut-Wert-Paaren ab.

Methoden

BaseAttributeNames()

Ruft die Namen der Attribute der abgeleiteten Klasse ab.

Commit()

Übermittelt beim Überschreiben in einer abgeleiteten Klasse alle Änderungen, die vom Programm an den Objekteigenschaften vorgenommen wurden, an die eigentliche Software- oder Hardwarekomponente, die durch das Objekt dargestellt wird.

Dispose()

Gibt alle vom PrintSystemObject verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die von PrintSystemObject verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
Finalize()

Gibt die von der PrintSystemObject verwendeten Ressourcen frei.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize()

Initialisiert die Eigenschaften des PrintSystemObject.

InternalDispose(Boolean)

Gibt beim Überschreiben in einer abgeleiteten Klasse die nicht verwalteten Ressourcen von PrintSystemObject und optional auch die verwalteten Ressourcen frei.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Refresh()

Aktualisiert beim Überschreiben in einer abgeleiteten Klasse alle Eigenschaften eines Objekts der abgeleiteten Klasse, sodass die Eigenschaftswerte mit den Werten der Software- oder Hardwarekomponente übereinstimmen, die durch das Objekt dargestellt wird.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für