PrintSystemObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje základní vlastnosti a metody, které jsou společné pro objekty tiskového systému. Třídy odvozené z této třídy představují takové objekty jako tiskové fronty, tiskové servery a tiskové úlohy.
public ref class PrintSystemObject abstract : IDisposable
public abstract class PrintSystemObject : IDisposable
type PrintSystemObject = class
interface IDisposable
Public MustInherit Class PrintSystemObject
Implements IDisposable
- Dědičnost
-
PrintSystemObject
- Odvozené
- Implementuje
Poznámky
Kromě základní třídy pro tiskové systémové objekty může být tato třída užitečná pro volání metod, když vaše aplikace neví nebo nezajímá, jaký konkrétní typ tiskového systémového objektu používá. Můžete například vytvořit výčet prostřednictvím PrintSystemObjects kolekce různých typů objektů a následně volat metodu Commit na každé z nich.
Caution
Třídy v rámci System.Printing oboru názvů nejsou podporovány pro použití v rámci služby systému Windows nebo ASP.NET aplikace nebo služby. Pokus o použití těchto tříd z jednoho z těchto typů aplikací může způsobit neočekávané problémy, jako jsou snížení výkonu služby a výjimky za běhu.
Pokud chcete tisknout z aplikace model Windows Forms, podívejte se na System.Drawing.Printing obor názvů.
Poznámky pro implementátory
Pokud odvozujete třídu z PrintSystemObject, můžete chtít odvodit kolekci objektů této třídy z PrintSystemObjects.
Konstruktory
| Name | Description |
|---|---|
| PrintSystemObject() |
Inicializuje novou instanci PrintSystemObject třídy. |
| PrintSystemObject(PrintSystemObjectLoadMode) |
Inicializuje novou instanci PrintSystemObject třídy pomocí zadané PrintSystemObjectLoadMode. |
Vlastnosti
| Name | Description |
|---|---|
| IsDisposed |
Získá nebo nastaví hodnotu, která označuje, zda byl objekt uvolněn. |
| Name |
Získá název objektu. |
| Parent |
Získá nadřazený objekt. |
| PropertiesCollection |
Získá kolekci párů atributů a hodnot. |
Metody
| Name | Description |
|---|---|
| BaseAttributeNames() |
Získá názvy atributů odvozené třídy. |
| Commit() |
Při přepsání v odvozené třídě zapíše všechny změny, které program provedl ve vlastnostech objektu skutečného softwaru nebo hardwarové komponenty, kterou objekt představuje. |
| Dispose() |
Uvolní všechny prostředky používané nástrojem PrintSystemObject. |
| Dispose(Boolean) |
Uvolní nespravované prostředky používané PrintSystemObject a volitelně uvolní spravované prostředky. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Finalize() |
Uvolní prostředky používané nástrojem PrintSystemObject. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Initialize() |
Inicializuje vlastnosti PrintSystemObject. |
| InternalDispose(Boolean) |
Při přepsání v odvozené třídě uvolní nespravované prostředky, které jsou používány PrintSystemObject, a volitelně uvolní spravované prostředky, které se používají. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Refresh() |
Při přepsání v odvozené třídě aktualizuje vlastnosti objektu odvozené třídy tak, aby jeho hodnoty odpovídaly hodnotám skutečného softwaru nebo hardwarové komponenty, kterou objekt představuje. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |