PrintQueue 클래스

정의

프린터 및 인쇄 작업을 관리합니다.Manages printers and print jobs.

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

설명

일부 속성은 PrintQueue 컴퓨터에서 실행 되는 인쇄 큐 유틸리티의 특성을 개체 나타내지만 다른 기능이 나 프린터 자체의 상태입니다.Some properties of the PrintQueue object represent characteristics of the print queue utility that runs on the computer, but others represent features or states of the printer itself. 예를 들어 NumberOfJobs 인쇄 큐의 특징은 있지만 Location 프린터의 속성입니다.For example, NumberOfJobs is a characteristic of the print queue, but Location is a property of the printer. 방법으로 전달 해야 하는 다양 한 사용자 주의가 필요한 지 여부 등 프린터의 속성을 Refresh 프린터 자체의 메서드를에 PrintQueue 개체입니다.Many of the properties of the printer, such as whether it needs user attention, need to be passed, by means of the Refresh method, from the printer itself to the PrintQueue object. 해당 속성 하기 전에이 작업을 수행할 수 해야 (NeedUserIntervention) 프로그램에서 읽힙니다.This should be done before the corresponding property (NeedUserIntervention) is read by your program. 프로그램의 하나 이상의 속성의 값을 변경 하는 경우 마찬가지로 PrintQueue 개체 변경은 컴퓨터의 실제 인쇄 큐 유틸리티를 쓸 수 있어야 합니다.Similarly, when your program changes the values of one or more properties of a PrintQueue object, the change must be written to the actual print queue utility on the computer. 이 작업을 수행 합니다 Commit 메서드.Do this with the Commit method.

주의

내에서 클래스를 System.Printing 네임 스페이스는 Windows 서비스 또는 ASP.NET 애플리케이션 또는 서비스 내에서 사용 하 여 지원 되지 않습니다.Classes within the System.Printing namespace are not supported for use within a Windows service or ASP.NET application or service. 이러한 애플리케이션 형식 중 하나에서 이러한 클래스를 사용 하는 동안 예기치 않은 문제가 발생할 수 있습니다, 그리고 감소와 같은 서비스 성능 및 런타임 예외입니다.Attempting to use these classes from within one of these application types may produce unexpected problems, such as diminished service performance and run-time exceptions.

Windows Forms 애플리케이션에서 인쇄 하려는 경우 참조는 System.Drawing.Printing 네임 스페이스입니다.If you want to print from a Windows Forms application, see the System.Drawing.Printing namespace.

생성자

PrintQueue(PrintServer, String)

지정한 PrintQueue 및 큐 이름을 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer and queue name.

PrintQueue(PrintServer, String, Int32)

지정한 PrintQueue, 큐 이름 및 인쇄 스키마 버전을 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and print schema version.

PrintQueue(PrintServer, String, Int32, PrintSystemDesiredAccess)

지정한 PrintQueue, 큐 이름, 인쇄 스키마 버전 및 원하는 액세스를 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, print schema version, and desired access.

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[])

지정한 PrintQueue, 큐 이름 및 초기화할 PrintServer 값 배열을 사용하여 PrintQueueIndexedProperty 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of PrintQueueIndexedProperty values to initialize.

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[], PrintSystemDesiredAccess)

지정한 PrintQueue, 큐 이름, 초기화할 PrintServer 값 배열 및 원하는 액세스로 PrintQueueIndexedProperty 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class with the specified PrintServer, queue name, array of PrintQueueIndexedProperty values to initialize, and desired access.

PrintQueue(PrintServer, String, PrintSystemDesiredAccess)

지정한 PrintQueue, 큐 이름 및 원하는 액세스를 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and desired access.

PrintQueue(PrintServer, String, String[])

지정한 PrintQueue, 큐 이름 및 초기화할 속성 이름 배열을 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of property names to initialize.

PrintQueue(PrintServer, String, String[], PrintSystemDesiredAccess)

지정한 PrintQueue, 큐 이름, 속성 필터 및 원하는 액세스를 사용하여 PrintServer 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, property filter, and desired access.

속성

AveragePagesPerMinute

분당 페이지 수로 측정되는 프린터의 속도를 가져옵니다.Gets the speed of the printer measured in pages per minute.

ClientPrintSchemaVersion

인쇄 스키마의 버전을 가져옵니다.Gets the version of the Print Schema.

Comment

프린터에 대한 설명을 가져오거나 설정합니다.Gets or sets a comment about the printer.

CurrentJobSettings

현재 인쇄 작업의 구성 설정이 들어 있는 개체를 가져옵니다.Gets an object that contains the configuration settings for the current print job.

DefaultPrintTicket

PrintQueue와 연결된 기본 프린터 옵션을 가져오거나 설정합니다.Gets or sets the default printer options associated with this PrintQueue.

DefaultPriority

큐에 추가된 각각의 새 인쇄 작업에 지정된 기본 우선 순위를 가져오거나 설정합니다.Gets or sets the default priority that is given to each new print job added to the queue.

Description

인쇄 큐의 설명을 가져옵니다.Gets a description of the print queue.

FullName

큐의 전체 이름을 가져옵니다.Gets the complete name of the queue.

HasPaperProblem

프린터에 지정되지 않은 용지 문제가 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates if the printer is having an unspecified paper problem.

HasToner

프린터에 토너가 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates if the printer has toner.

HostingPrintServer

인쇄 큐를 제어하는 인쇄 서버를 가져오거나 설정합니다(protected).Gets or sets (protected) the print server that controls the print queue.

InPartialTrust

신뢰 수준이 더 높은 부분 신뢰 모드에서 큐가 작동하는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether the queue is operating in a partially trusted mode, a higher level of trust.

IsBidiEnabled

프린터와의 양방향 통신이 가능한지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether bidirectional communication with the printer is enabled.

IsBusy

인쇄 디바이스가 사용 중인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printing device is busy.

IsDevQueryEnabled

문서와 프린터 구성이 일치하지 않을 때 큐에 문서가 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the queue holds documents when document and printer configurations do not match.

IsDirect

큐에서 프린터로 직접 인쇄하는지 문서를 먼저 스풀링한 후 인쇄하는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the queue prints directly to the printer or spools documents first and then prints them.

IsDisposed

개체가 삭제되었는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether the object has been disposed.

(다음에서 상속됨 PrintSystemObject)
IsDoorOpened

프린터 덮개가 열려 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether a door is open on the printer.

IsHidden

애플리케이션의 사용자 인터페이스에서 인쇄 큐가 숨겨져 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the print queue is hidden in your application's user interface.

IsInError

프린터나 디바이스에 오류 조건이 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer or device is in an error condition.

IsInitializing

프린터가 자체 초기화를 수행하는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is initializing itself.

IsIOActive

프린터가 데이터 또는 신호를 보내거나 받는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is receiving or sending data or signals.

IsManualFeedRequired

현재 인쇄 작업에서 프린터에 수동으로 용지를 공급해야 하는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer needs to be manually fed paper for the current print job.

IsNotAvailable

프린터를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is available.

IsOffline

프린터가 오프라인 상태인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is offline.

IsOutOfMemory

프린터의 메모리 부족 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is out of memory.

IsOutOfPaper

현재 작업에 필요한 크기의 용지를 프린터에 다시 로드해야 하는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer needs to be reloaded with paper of the size required for the current job.

IsOutputBinFull

프린터의 출력 영역에서 오버플로가 발생할 위험이 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the output area of the printer is in danger of overflowing.

IsPaperJammed

현재 용지가 프린터에 걸렸는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the current sheet of paper is stuck in the printer.

IsPaused

인쇄 큐가 일시 중지되었는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the print queue has been paused.

IsPendingDeletion

프린터가 인쇄 작업을 삭제하고 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is in the process of deleting a print job.

IsPowerSaveOn

프린터가 절전 모드인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is in power save mode.

IsPrinting

작업을 인쇄하고 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether a job is printing.

IsProcessing

프린터가 인쇄 작업을 처리하고 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is processing a print job.

IsPublished

프린터가 다른 네트워크 사용자에게 표시되는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is visible to other network users.

IsQueued

프린터가 동시에 둘 이상의 인쇄 작업을 지원할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer can support a queue with more than one print job in it at a time.

IsRawOnlyEnabled

인쇄하는 애플리케이션에서 Windows 스풀러로 더 빠르게 데이터를 전달할 수 있는 EMF(Enhanced Meta File)를 인쇄 큐에서 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the print queue can use EMF (Enhanced Meta File) that enables faster data flow from a printing application to the Windows spooler.

IsServerUnknown

프린터가 오류 상태인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is in an error state.

IsShared

네트워크의 다른 컴퓨터에서 프린터를 사용할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is available for use by other computers on the network.

IsTonerLow

프린터 토너 부족 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is running short of toner.

IsWaiting

큐가 작업이 추가되도록 기다리는 상태인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the queue is waiting for a job to be added.

IsWarmingUp

프린터를 예열하고 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is warming up.

IsXpsDevice

프린터 드라이버가 XPSDrv 모델에 구축되어 페이지 설명 언어로 XPS(XML Paper Specification)를 사용하는지를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer's driver is built on the XPSDrv model so it uses XML Paper Specification (XPS) as its page description language.

KeepPrintedJobs

프린터 언어 파일을 인쇄한 후 삭제하지 않고 큐에 저장하는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the queue is saving the printer language file instead of deleting it following printing.

Location

프린터의 실제 위치를 가져오거나 설정합니다.Gets or sets the printer's physical location.

MaxPrintSchemaVersion

큐에서 사용할 수 있는 인쇄 스키마의 허용되는 가장 최근 버전 번호를 가져옵니다.Gets the most recent possible version number of the Print Schema that the queue can use.

Name

인쇄 큐의 이름을 가져오거나 설정합니다.Gets or sets the print queue's name.

NeedUserIntervention

프린터에 사용자 개입이 필요한지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer needs the attention of a human being.

NumberOfJobs

인쇄 큐에 있는 전체 작업 수를 가져옵니다.Gets the total number of jobs lined up in the print queue.

PagePunt

프린터가 현재 페이지를 인쇄할 수 없는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer is unable to print the current page.

Parent

개체의 부모를 가져옵니다.Gets the parent of the object.

(다음에서 상속됨 PrintSystemObject)
PrintingIsCancelled

현재 인쇄 작업을 취소하는 중인지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether the current print job is being cancelled.

Priority

동일한 인쇄 서버에서 호스팅되고 동일한 실제 프린터를 사용하는 여러 인쇄 큐 사이의 상대적인 우선 순위를 가져오거나 설정합니다.Gets or sets the priority of the print queue relative to other print queues that are hosted by the same print server and that use the same physical printer.

PropertiesCollection

특성 및 값 쌍 컬렉션을 가져옵니다.Gets a collection of attribute and value pairs.

(다음에서 상속됨 PrintSystemObject)
QueueAttributes

인쇄 큐의 속성을 가져옵니다.Gets the properties of the print queue.

QueueDriver

큐에 대한 프린터 드라이버를 가져오거나 설정합니다.Gets or sets the printer driver for the queue.

QueuePort

큐에서 사용되는 포트를 가져오거나 설정합니다.Gets or sets the port that the queue uses.

QueuePrintProcessor

큐에서 사용되는 인쇄 처리기를 가져오거나 설정합니다.Gets or sets the print processor that the queue uses.

QueueStatus

프린터의 상태를 나타내는 값을 가져옵니다.Gets a value that represents the status of the printer. 값으로는 "warming up", "initializing", "printing" 및 기타 문자열이 있습니다.These include "warming up," "initializing," "printing," and others.

ScheduleCompletedJobsFirst

큐에 먼저 입력되었거나 우선 순위가 더 높은 인쇄 작업의 스풀링이 완전히 완료되지 않아도 스풀링 프로세스가 완료된 다른 작업을 먼저 인쇄할 수 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the printer prints jobs that have completed the spooling process before jobs that have not fully spooled even if the latter entered the queue first or have a higher priority.

SeparatorFile

각 인쇄 작업의 시작 부분에 삽입되는 파일의 경로 및 파일 이름을 가져오거나 설정합니다.Gets or sets the path and file name of a file that is inserted at the beginning of each print job.

ShareName

프린터를 공유할 때 네트워크에서 사용자에게 표시되는 프린터의 이름을 가져오거나 설정합니다.Gets or sets a name for the printer that is seen by users on the network when it is shared.

StartTimeOfDay

GMT(그리니치 표준시)라고도 하는 UTC(협정 세계시) 자정 이후의 시간(분)으로 표현된, 하루 중에 프린터가 작업을 인쇄하는 가장 이른 시간을 가져오거나 설정합니다.Gets or sets the earliest time of day, expressed as the number of minutes after midnight Coordinated Universal Time (UTC) (also called Greenwich Mean Time [GMT]), that the printer will print a job.

UntilTimeOfDay

GMT(그리니치 표준시)라고도 하는 UTC(협정 세계시) 자정 이후의 시간(분)으로 표현된, 프린터가 작업을 인쇄하는 가장 늦은 시간을 가져오거나 설정합니다.Gets or sets the latest time, expressed as the number of minutes after midnight Coordinated Universal Time (UTC) (also called Greenwich Mean Time [GMT]), that the printer will print a job.

UserPrintTicket

인쇄 작업에 대한 자세한 정보가 포함된 현재 사용자의 기본 PrintTicket 개체를 가져오거나 설정합니다.Gets or sets the current user's default PrintTicket object which contains detailed information about the print job.

메서드

AddJob()

콘텐츠가 Byte 배열인 새로운 인쇄 작업(일반적으로 이름이 지정됨)을 큐에 삽입합니다.Inserts a new (generically named) print job, whose content is a Byte array, into the queue.

AddJob(String)

콘텐츠가 Byte 배열인 새 인쇄 작업을 큐에 삽입합니다.Inserts a new print job, whose content is a Byte array, into the queue.

AddJob(String, PrintTicket)

큐에 XPS(XML Paper Specification)XML Paper Specification (XPS) 문서에 대한 새 인쇄 작업을 삽입하고, 지정된 이름과 설정을 부여합니다.Inserts a new print job for an XPS(XML Paper Specification)XML Paper Specification (XPS) Document into the queue, and gives it the specified name and settings.

AddJob(String, String, Boolean)

XPS(XML Paper Specification)XML Paper Specification (XPS) 문서에 대한 새 인쇄 작업을 큐로 삽입하고 지정된 이름을 할당한 후 유효성 검사를 수행하는지 여부를 지정합니다.Inserts a new print job for an XPS(XML Paper Specification)XML Paper Specification (XPS) Document into the queue, gives it the specified name, and specifies whether or not it should be validated.

AddJob(String, String, Boolean, PrintTicket)

XPS(XML Paper Specification)XML Paper Specification (XPS) 문서에 대한 새 인쇄 작업을 큐로 삽입하고 지정된 이름과 설정을 할당한 후 유효성 검사를 수행하는지 여부를 지정합니다.Inserts a new print job for an XPS(XML Paper Specification)XML Paper Specification (XPS) Document into the queue, gives it the specified name and settings, and specifies whether or not it should be validated.

Commit()

PrintQueue 개체의 현재 속성을 인쇄 서버에 있는 실제 인쇄 큐에 씁니다.Writes the current properties of the PrintQueue object to the actual print queue on the print server.

CreateXpsDocumentWriter(Double, Double)

지정된 크기를 사용하여 XpsDocumentWriter 개체를 만듭니다.Creates an XpsDocumentWriter object with the specified dimensions.

CreateXpsDocumentWriter(PrintDocumentImageableArea)

XpsDocumentWriter 개체를 만들고 Windows 공용 인쇄 대화 상자를 열고 미디어의 인쇄 허용 영역 및 크기에 대한 정보를 나타내는 ref(Visual Basic의 경우 ByRef) 매개 변수를 반환합니다.Creates an XpsDocumentWriter object, opens a Windows common print dialog and returns a ref (ByRef in Visual Basic) parameter that represents information about the imageable area and the dimensions of the media.

CreateXpsDocumentWriter(PrintDocumentImageableArea, PageRangeSelection, PageRange)

XpsDocumentWriter 개체를 만들고 Windows 공용 인쇄 대화 상자를 대화 상자에서 페이지 범위와 인쇄 작업 설명을 입력하고 미디어의 인쇄 허용 영역 및 크기에 대한 정보를 나타내는 ref(Visual Basic의 경우 ByRef) 매개 변수를 반환합니다.Creates an XpsDocumentWriter object, opens a Windows common print dialog, provides the dialog with a page range and a description of the print job, and returns a ref (ByRef in Visual Basic) parameter that represents information about the imageable area and the dimensions of the media.

CreateXpsDocumentWriter(PrintQueue)

XpsDocumentWriter 개체를 만들고 지정한 인쇄 큐에 연결합니다.Creates an XpsDocumentWriter object and associates it with the specified print queue.

CreateXpsDocumentWriter(String, PrintDocumentImageableArea)

XpsDocumentWriter 개체를 만들고 Windows 공용 인쇄 대화 상자를 열고(작업 설명을 표시하고) 미디어의 인쇄 허용 영역 및 크기에 대한 정보를 나타내는 ref(Visual Basic의 경우 ByRef) 매개 변수를 반환합니다.Creates an XpsDocumentWriter object, opens a Windows common print dialog (and provides it a job description) and returns a ref (ByRef in Visual Basic) parameter that represents information about the imageable area and the dimensions of the media.

CreateXpsDocumentWriter(String, PrintDocumentImageableArea, PageRangeSelection, PageRange)

XpsDocumentWriter 개체를 만들고 Windows 공용 인쇄 대화 상자를 열고 대화 상자에서 페이지 범위를 입력하고 미디어의 인쇄 허용 영역 및 크기에 대한 정보를 나타내는 ref(Visual Basic의 경우 ByRef) 매개 변수를 반환합니다.Creates an XpsDocumentWriter object, opens a Windows common print dialog, provides the dialog with a page range, and returns a ref (ByRef in Visual Basic) parameter that represents information about the imageable area and the dimensions of the media.

Dispose()

PrintSystemObject에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the PrintSystemObject.

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

PrintSystemObject에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.Releases the unmanaged resources used by the PrintSystemObject and optionally releases the managed resources.

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

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

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

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetJob(Int32)

지정한 ID 번호의 인쇄 작업을 가져옵니다.Gets the print job with the specified ID number.

GetPrintCapabilities()

프린터 기능을 식별하는 PrintCapabilities 개체를 가져옵니다.Gets a PrintCapabilities object that identifies the capabilities of the printer.

GetPrintCapabilities(PrintTicket)

프린터 기능을 식별하는 PrintCapabilities 개체를 가져옵니다.Gets a PrintCapabilities object that identifies the capabilities of the printer.

GetPrintCapabilitiesAsXml()

인쇄 스키마를 따르는 XML 스트림으로 프린터 기능을 지정하는 MemoryStream 개체를 가져옵니다.Gets a MemoryStream object that specifies the printer's capabilities as an XML stream that complies with the Print Schema.

GetPrintCapabilitiesAsXml(PrintTicket)

인쇄 스키마를 따르는 XML 형식으로 프린터 기능을 지정하는 MemoryStream 개체를 가져옵니다.Gets a MemoryStream object that specifies the printer's capabilities in an XML format that complies with the Print Schema.

GetPrintJobInfoCollection()

큐의 각 작업에 대한 PrintSystemJobInfo 개체를 포함하는 컬렉션을 만듭니다.Creates a collection that contains a PrintSystemJobInfo object for each job in the queue.

GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

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

PrintSystemObject의 속성을 초기화합니다.Initializes the properties of the PrintSystemObject.

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

PrintQueue에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.Releases the unmanaged resources used by the PrintQueue and optionally releases the managed resources.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
MergeAndValidatePrintTicket(PrintTicket, PrintTicket)

PrintTicket을 병합한 후 그 결과로 얻게 되는 PrintTicket이 유효하고 프린터가 지원하지 않는 인쇄 기능을 요청하지 않도록 보장합니다.Merges two PrintTickets and guarantees that the resulting PrintTicket is valid and does not ask for any printing functionality that the printer does not support.

MergeAndValidatePrintTicket(PrintTicket, PrintTicket, PrintTicketScope)

PrintTicket을 병합한 후 그 결과로 얻게 되는 PrintTicket이 유효하고 프린터가 지원하지 않는 인쇄 기능을 요청하지 않으며 지정된 범위로 제한되도록 보장합니다.Merges two PrintTickets and guarantees that the resulting PrintTicket is valid, does not ask for any printing functionality that the printer does not support, and is limited to the specified scope.

Pause()

인쇄 큐를 일시 중지합니다.Pauses the print queue. 인쇄 큐는 Resume()을 실행할 때까지 일시 중지 상태를 유지합니다.It remains paused until Resume() is executed.

Purge()

인쇄 큐에서 모든 작업을 제거합니다.Removes all the jobs in the print queue.

Refresh()

프린터와 컴퓨터에서 실행되는 인쇄 큐 유틸리티의 값으로 PrintQueue 개체의 속성을 업데이트합니다.Updates the properties of the PrintQueue object with values from the printer and the print queue utility that runs on the computer.

Resume()

일시 중지된 인쇄 큐를 다시 시작합니다.Restarts a print queue that was paused.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)

적용 대상

추가 정보