PrintSystemJobInfo Klas

Definitie

Definieert een afdruktaak in detail.

public ref class PrintSystemJobInfo : System::Printing::PrintSystemObject
public class PrintSystemJobInfo : System.Printing.PrintSystemObject
type PrintSystemJobInfo = class
    inherit PrintSystemObject
Public Class PrintSystemJobInfo
Inherits PrintSystemObject
Overname
PrintSystemJobInfo

Opmerkingen

Deze klasse heeft geen openbare constructor. Als u een verwijzing naar een PrintSystemJobInfo object wilt ophalen, gebruikt u de statische PrintSystemJobInfo.Get methode of een van de volgende PrintQueue exemplaarmethoden: GetJob, GetPrintJobInfoCollectionof AddJob.

Veel eigenschappen van afdruktaken, zoals of een taak is voltooid, moeten worden doorgegeven van de printer aan het PrintSystemJobInfo object voordat de toepassing de bijbehorende eigenschap (IsCompleted) leest. De Refresh methode biedt deze functionaliteit.

Op dezelfde manier moet de wijziging worden geschreven naar het hulpprogramma voor de afdrukwachtrij op de computer wanneer de toepassing de waarde van de JobName eigenschap wijzigt. De Commit methode biedt deze functionaliteit.

Als u een klasse hebt afgeleid van PrintSystemJobInfo die aanvullende beschrijfbare eigenschappen, moet u een onderdrukking van de Refresh en Commit methoden implementeren.

Caution

Klassen in de naamruimte System.Printing worden niet ondersteund voor gebruik binnen een Windows-service of ASP.NET toepassing of service. Als u deze klassen probeert te gebruiken vanuit een van deze toepassingstypen, kunnen er onverwachte problemen optreden, zoals verminderde serviceprestaties en runtime-uitzonderingen.

Als u wilt afdrukken vanuit een Windows Forms toepassing, raadpleegt u de System.Drawing.Printing naamruimte.

Eigenschappen

Name Description
HostingPrintQueue

Hiermee haalt u de afdrukwachtrij op die als host fungeert voor de afdruktaak.

HostingPrintServer

Hiermee haalt u de afdrukserver op die als host fungeert voor de afdrukwachtrij voor de afdruktaak.

IsBlocked

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak wordt geblokkeerd en daarom niet wordt afgedrukt.

IsCompleted

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak is voltooid.

IsDeleted

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak, die wordt vertegenwoordigd door het PrintSystemJobInfo object, uit de afdrukwachtrij is verwijderd.

IsDeleting

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak wordt verwijderd uit de afdrukwachtrij.

IsDisposed

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het object is verwijderd.

(Overgenomen van PrintSystemObject)
IsInError

Hiermee wordt een waarde opgehaald die aangeeft of een foutvoorwaarde is gekoppeld aan de afdruktaak.

IsOffline

Hiermee wordt een waarde opgehaald die aangeeft of de printer offline is.

IsPaperOut

Hiermee wordt een waarde opgehaald die aangeeft of de printer niet meer papierformaat heeft en typt dat de afdruktaak vereist.

IsPaused

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak is onderbroken.

IsPrinted

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak is afgedrukt.

IsPrinting

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak wordt afgedrukt.

IsRestarted

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak opnieuw is gestart.

IsRetained

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak is opgeslagen in de wachtrij nadat deze is afgedrukt.

IsSpooling

Hiermee wordt een waarde opgehaald die aangeeft of de afdruktaak wordt gepoold.

IsUserInterventionRequired

Hiermee wordt een waarde opgehaald die aangeeft of de printer tussenkomst van de gebruiker nodig heeft.

JobIdentifier

Hiermee haalt u het identificatienummer voor de afdruktaak op.

JobName

Hiermee haalt u een naam op voor de afdruktaak of stelt u deze in.

JobSize

De grootte, in bytes, van de afdruktaak ophalen.

JobStatus

Hiermee haalt u de huidige status van de afdruktaak op.

JobStream

Hiermee wordt een verwijzing naar de Stream afdruktaak opgehaald.

Name

Hiermee haalt u de naam van het object op.

(Overgenomen van PrintSystemObject)
NumberOfPages

Hiermee haalt u het aantal pagina's in de afdruktaak op.

NumberOfPagesPrinted

Hiermee haalt u het aantal pagina's op dat al is afgedrukt.

Parent

Hiermee haalt u het bovenliggende element van het object op.

(Overgenomen van PrintSystemObject)
PositionInPrintQueue

Hiermee haalt u de plaats van de afdruktaak op in de afdrukwachtrij.

Priority

Hiermee wordt een niet-numerieke expressie opgehaald die de prioriteit van de afdruktaak vertegenwoordigt ten opzichte van andere taken in de afdrukwachtrij.

PropertiesCollection

Hiermee haalt u een verzameling kenmerk- en waardeparen op.

(Overgenomen van PrintSystemObject)
StartTimeOfDay

Hiermee wordt de vroegste tijd van de dag, uitgedrukt als het aantal minuten na middernacht Coordinated Universal Time (UTC) (ook wel Greenwich Mean Time [GMT]) genoemd), dat de afdruktaak kan beginnen met afdrukken.

Submitter

Hiermee haalt u de naam op van de gebruiker die de afdruktaak heeft ingediend.

TimeJobSubmitted

Hiermee haalt u de datum en tijd op waarop de afdruktaak is verzonden.

TimeSinceStartedPrinting

Haalt de tijd op, in milliseconden, omdat de afdruktaak is begonnen met afdrukken.

UntilTimeOfDay

Hiermee wordt het laatste tijdstip van de dag, uitgedrukt als het aantal minuten na middernacht Coordinated Universal Time (UTC) (ook wel Greenwich Mean Time [GMT]) genoemd), dat de afdruktaak kan beginnen met afdrukken.

Methoden

Name Description
Cancel()

Hiermee annuleert u de afdruktaak.

Commit()

Schrijft eventuele wijzigingen in de eigenschappen van het PrintSystemJobInfo object naar de werkelijke afdruktaak die het object voorstelt.

Dispose()

Alle resources die worden gebruikt door de PrintSystemObject.

(Overgenomen van PrintSystemObject)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de PrintSystemObject beheerde resources en brengt eventueel de beheerde resources vrij.

(Overgenomen van PrintSystemObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Get(PrintQueue, Int32)

Hiermee haalt u de PrintSystemJobInfo voor de opgegeven taak op in de opgegeven PrintQueue.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize()

Initialiseert de eigenschappen van de PrintSystemObject.

(Overgenomen van PrintSystemObject)
InternalDispose(Boolean)

Releases van de niet-beheerde resources die worden gebruikt door de PrintSystemJobInfo en optioneel, releases van de beheerde resources.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Pause()

Hiermee wordt het afdrukken van de taak gestopt totdat Resume() de taak wordt uitgevoerd.

Refresh()

Hiermee werkt u de eigenschappen van het PrintSystemJobInfo object bij zodat de bijbehorende waarden overeenkomen met de waarden van de werkelijke afdruktaak die het object voorstelt.

Restart()

Hiermee wordt een afdruktaak opnieuw gestart vanaf het begin.

Resume()

Hiermee wordt het afdrukken van een onderbroken afdruktaak hervat.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op