다음을 통해 공유


PrintSystemJobInfo 클래스

정의

인쇄 작업을 자세히 정의합니다.

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

설명

이 클래스는 공용 생성자가 없습니다. 에 대 한 참조를 가져올는 PrintSystemJobInfo 개체를 정적을 사용 하 여 PrintSystemJobInfo.Get 메서드 또는 다음 중 하나 PrintQueue 인스턴스 메서드: GetJob, GetPrintJobInfoCollection, 또는 AddJob합니다.

프린터에서 작업이 완료 되는 여부와 같은 여러 인쇄 작업 속성을 전달 해야 합니다 PrintSystemJobInfo 애플리케이션이 해당 속성을 읽기 전에 개체 (IsCompleted). Refresh 메서드는이 기능을 제공 합니다.

애플리케이션의 값을 변경 하는 경우 마찬가지로 JobName 속성 변경에 쓰여져야 인쇄 큐 유틸리티 컴퓨터. Commit 메서드는이 기능을 제공 합니다.

클래스를 파생 하는 경우 PrintSystemJobInfo 추가 쓰기 가능한 속성에는 다음의 재정의 구현 해야 합니다 RefreshCommit 메서드.

주의

내에서 클래스를 System.Printing 네임 스페이스는 Windows 서비스 또는 ASP.NET 애플리케이션 또는 서비스 내에서 사용 하 여 지원 되지 않습니다. 이러한 애플리케이션 형식 중 하나에서 이러한 클래스를 사용 하는 동안 예기치 않은 문제가 발생할 수 있습니다, 그리고 감소와 같은 서비스 성능 및 런타임 예외입니다.

Windows Forms 애플리케이션에서 인쇄 하려는 경우 참조는 System.Drawing.Printing 네임 스페이스입니다.

속성

HostingPrintQueue

인쇄 작업을 호스팅하는 인쇄 대기열을 가져옵니다.

HostingPrintServer

인쇄 작업의 인쇄 대기열을 호스팅하는 인쇄 서버를 가져옵니다.

IsBlocked

인쇄 작업이 차단되어 인쇄가 진행되지 않는지 여부를 나타내는 값을 가져옵니다.

IsCompleted

인쇄 작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.

IsDeleted

PrintSystemJobInfo 개체가 나타내는 인쇄 작업이 인쇄 대기열에서 삭제되었는지 여부를 나타내는 값을 가져옵니다.

IsDeleting

인쇄 작업이 인쇄 대기열에서 삭제되고 있는지 여부를 나타내는 값을 가져옵니다.

IsDisposed

개체가 삭제되었는지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 PrintSystemObject)
IsInError

오류 조건이 인쇄 작업과 관련되어 있는지 여부를 나타내는 값을 가져옵니다.

IsOffline

프린터가 오프라인 상태인지 여부를 나타내는 값을 가져옵니다.

IsPaperOut

프린터에 인쇄 작업에 필요한 용지 크기 및 종류가 없는지 여부를 나타내는 값을 가져옵니다.

IsPaused

인쇄 작업이 일시 중지되었는지 여부를 나타내는 값을 가져옵니다.

IsPrinted

인쇄 작업이 인쇄되었는지 여부를 나타내는 값을 가져옵니다.

IsPrinting

인쇄 작업이 인쇄되고 있는지 여부를 나타내는 값을 가져옵니다.

IsRestarted

인쇄 작업이 다시 시작되었는지 여부를 나타내는 값을 가져옵니다.

IsRetained

인쇄 후 인쇄 작업이 대기열에 저장되었는지 여부를 나타내는 값을 가져옵니다.

IsSpooling

인쇄 작업이 스풀링 중인지 여부를 나타내는 값을 가져옵니다.

IsUserInterventionRequired

프린터에 사용자 작업이 필요한지 여부를 나타내는 값을 가져옵니다.

JobIdentifier

인쇄 작업의 ID 번호를 가져옵니다.

JobName

인쇄 작업의 이름을 가져오거나 설정합니다.

JobSize

인쇄 작업의 크기(바이트)를 가져옵니다.

JobStatus

인쇄 작업의 현재 상태를 가져옵니다.

JobStream

인쇄 작업의 Stream에 대한 참조를 가져옵니다.

Name

개체의 이름을 가져옵니다.

(다음에서 상속됨 PrintSystemObject)
NumberOfPages

인쇄 작업의 페이지 수를 가져옵니다.

NumberOfPagesPrinted

이미 인쇄된 페이지 수를 가져옵니다.

Parent

개체의 부모를 가져옵니다.

(다음에서 상속됨 PrintSystemObject)
PositionInPrintQueue

인쇄 대기열에서의 인쇄 작업의 위치를 가져옵니다.

Priority

인쇄 대기열의 다른 작업을 기준으로 인쇄 작업의 우선 순위를 나타내는 숫자가 아닌 표현을 가져옵니다.

PropertiesCollection

특성 및 값 쌍 컬렉션을 가져옵니다.

(다음에서 상속됨 PrintSystemObject)
StartTimeOfDay

GMT(그리니치 표준시)라고도 하는 UTC(협정 세계시) 자정 이후의 시간(분)으로 표현된, 하루 중에 인쇄 작업의 인쇄를 시작할 수 있는 가장 이른 시간을 가져옵니다.

Submitter

인쇄 작업을 전송한 사용자의 이름을 가져옵니다.

TimeJobSubmitted

인쇄 작업이 전송된 날짜와 시간을 가져옵니다.

TimeSinceStartedPrinting

인쇄 작업의 인쇄가 시작된 이후 경과한 시간(밀리초)을 가져옵니다.

UntilTimeOfDay

GMT(그리니치 표준시)라고도 하는 UTC(협정 세계시) 자정 이후의 시간(분)으로 표현된, 하루 중에 인쇄 작업의 인쇄를 시작할 수 있는 가장 늦은 시간을 가져옵니다.

메서드

Cancel()

인쇄 작업을 취소합니다.

Commit()

PrintSystemJobInfo 개체의 속성에 대한 변경 내용을 이 개체가 나타내는 실제 인쇄 작업에 씁니다.

Dispose()

PrintSystemObject에서 사용하는 모든 리소스를 해제합니다.

(다음에서 상속됨 PrintSystemObject)
Dispose(Boolean)

PrintSystemObject에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

(다음에서 상속됨 PrintSystemObject)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
Get(PrintQueue, Int32)

지정된 PrintSystemJobInfo의 지정된 작업에 대한 PrintQueue를 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
Initialize()

PrintSystemObject의 속성을 초기화합니다.

(다음에서 상속됨 PrintSystemObject)
InternalDispose(Boolean)

PrintSystemJobInfo에서 사용하는 관리되지 않는 리소스를 해제하고 관리되는 리소스를 선택적으로 해제합니다.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Pause()

Resume()이 실행될 때까지 작업의 인쇄를 중단합니다.

Refresh()

PrintSystemJobInfo 개체의 속성을 이 개체가 나타내는 실제 인쇄 작업의 값과 일치하도록 업데이트합니다.

Restart()

인쇄 작업을 처음부터 다시 시작합니다.

Resume()

일시 중지된 인쇄 작업의 인쇄를 다시 시작합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상