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 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
Diese Klasse ist nicht nur die Basisklasse für Drucksystemobjekte, sie kann auch für das Aufrufen von Methoden nützlich sein, wenn Ihre Anwendung nicht weiß oder nicht weiß, welcher bestimmte Typ von Drucksystemobjekten sie verwendet. Beispielsweise könnten Sie eine PrintSystemObjects Auflistung verschiedener Objekttypen auflisten und die Commit -Methode jeweils nacheinander aufrufen.
Achtung
Klassen innerhalb des Namespace werden nicht für die System.Printing Verwendung innerhalb eines Windows-Diensts oder ASP.NET-Anwendung oder -Diensts unterstützt. Der Versuch, diese Klassen aus einem dieser Anwendungstypen zu verwenden, kann zu unerwarteten Problemen führen, z. B. zu leistungseinbußen und Laufzeitausnahmen.
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 von PrintSystemObjectableiten, können Sie eine Auflistung von -Objekten dieser Klasse von 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) |