PrintSystemObject Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar grundläggande egenskaper och metoder som är gemensamma för utskriftssystemets objekt. Klasser som härleds från den här klassen representerar objekt som utskriftsköer, utskriftsservrar och utskriftsjobb.
public ref class PrintSystemObject abstract : IDisposable
public abstract class PrintSystemObject : IDisposable
type PrintSystemObject = class
interface IDisposable
Public MustInherit Class PrintSystemObject
Implements IDisposable
- Arv
-
PrintSystemObject
- Härledda
- Implementeringar
Kommentarer
Förutom att vara basklassen för utskriftssystemobjekt kan den här klassen vara användbar för anropande metoder när programmet inte vet eller inte bryr sig om vilken typ av utskriftssystemobjekt det använder. Du kan till exempel räkna upp genom en samling med olika objekttyper och anropa PrintSystemObjects metoden på var och en Commit av dem i tur och ordning.
Caution
Klasser inom namnområdet System.Printing stöds inte för användning i en Windows-tjänst eller ASP.NET program eller tjänst. Om du försöker använda dessa klasser inifrån någon av dessa programtyper kan det uppstå oväntade problem, till exempel sämre tjänstprestanda och körningsfel.
Om du vill skriva ut från ett Windows Forms program läser du namnområdet System.Drawing.Printing.
Anteckningar till implementerare
Om du härleder en klass från PrintSystemObjectkanske du vill härleda en samling objekt i klassen från PrintSystemObjects.
Konstruktorer
| Name | Description |
|---|---|
| PrintSystemObject() |
Initierar en ny instans av PrintSystemObject klassen. |
| PrintSystemObject(PrintSystemObjectLoadMode) |
Initierar en ny instans av PrintSystemObject klassen med hjälp av den angivna PrintSystemObjectLoadMode. |
Egenskaper
| Name | Description |
|---|---|
| IsDisposed |
Hämtar eller anger ett värde som anger om objektet har tagits bort. |
| Name |
Hämtar objektets namn. |
| Parent |
Hämtar objektets överordnade. |
| PropertiesCollection |
Hämtar en samling attribut- och värdepar. |
Metoder
| Name | Description |
|---|---|
| BaseAttributeNames() |
Hämtar namnen på attributen för den härledda klassen. |
| Commit() |
När det åsidosätts i en härledd klass skriver du alla ändringar som programmet har gjort i objektets egenskaper för den faktiska programvaru- eller maskinvarukomponenten som objektet representerar. |
| Dispose() |
Släpper alla resurser som används av PrintSystemObject. |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av PrintSystemObject och släpper eventuellt de hanterade resurserna. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Finalize() |
Frigör de resurser som används av PrintSystemObject. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize() |
Initierar egenskaperna för PrintSystemObject. |
| InternalDispose(Boolean) |
När de åsidosätts i en härledd klass släpper du de ohanterade resurser som används av PrintSystemObject, och släpper eventuellt de hanterade resurser som används. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Refresh() |
När det åsidosätts i en härledd klass uppdaterar du egenskaperna för ett objekt i den härledda klassen så att dess värden matchar värdena för den faktiska programvaru- eller maskinvarukomponenten som objektet representerar. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |