PrintTicketConverter.ConvertDevModeToPrintTicket 메서드

정의

지정한 DEVMODE 구조를 관리되는 코드 PrintTicket으로 변환합니다.Converts the specified DEVMODE structure to a managed code PrintTicket.

오버로드

ConvertDevModeToPrintTicket(Byte[])

지정한 DEVMODE 구조를 관리되는 코드 PrintTicket으로 변환합니다.Converts the specified DEVMODE structure to a managed code PrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

지정한 DEVMODE 구조를 지정된 범위를 갖는 관리되는 코드 PrintTicket으로 변환합니다.Converts the specified DEVMODE structure to a managed code PrintTicket that has the specified scope.

ConvertDevModeToPrintTicket(Byte[])

지정한 DEVMODE 구조를 관리되는 코드 PrintTicket으로 변환합니다.Converts the specified DEVMODE structure to a managed code PrintTicket.

public:
 System::Printing::PrintTicket ^ ConvertDevModeToPrintTicket(cli::array <System::Byte> ^ devMode);
public System.Printing.PrintTicket ConvertDevModeToPrintTicket (byte[] devMode);
member this.ConvertDevModeToPrintTicket : byte[] -> System.Printing.PrintTicket
Public Function ConvertDevModeToPrintTicket (devMode As Byte()) As PrintTicket

매개 변수

devMode
Byte[]

DEVMODE 구조체를 포함하는 Byte 배열입니다.A Byte array that contains the DEVMODE structure.

반환

새 관리되는 PrintTicket입니다.The new managed PrintTicket.

예외

PrintTicketConverter는 이미 삭제되었습니다.This PrintTicketConverter is already disposed.

devMode 값이 null인 경우The value of devMode is null.

devMode 콘텐츠가 제대로 구성되지 않은 경우The content of devMode is not well-formed.

변환이 실패한 경우The conversion failed.

설명

DEVMODE 구조체에 대 한 자세한 내용은 참조 하세요. DEVMODE합니다.For more information on the DEVMODE structure, see DEVMODE.

반환된 된 범위의 PrintTicket 전체 인쇄 작업.The scope of the returned PrintTicket is the entire print job.

이 메서드를 확인 하지 않습니다는 PrintTicket합니다.This method does not validate the PrintTicket. 검사를 사용 하 여 MergeAndValidatePrintTicket입니다.To validate it, use MergeAndValidatePrintTicket.

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

지정한 DEVMODE 구조를 지정된 범위를 갖는 관리되는 코드 PrintTicket으로 변환합니다.Converts the specified DEVMODE structure to a managed code PrintTicket that has the specified scope.

public:
 System::Printing::PrintTicket ^ ConvertDevModeToPrintTicket(cli::array <System::Byte> ^ devMode, System::Printing::PrintTicketScope scope);
public System.Printing.PrintTicket ConvertDevModeToPrintTicket (byte[] devMode, System.Printing.PrintTicketScope scope);
member this.ConvertDevModeToPrintTicket : byte[] * System.Printing.PrintTicketScope -> System.Printing.PrintTicket
Public Function ConvertDevModeToPrintTicket (devMode As Byte(), scope As PrintTicketScope) As PrintTicket

매개 변수

devMode
Byte[]

변환할 DEVMODE 구조체를 포함하는 Byte 버퍼입니다.A Byte buffer containing the DEVMODE structure to convert.

scope
PrintTicketScope

PrintTicketScope을 페이지, 문서 또는 전체 인쇄 작업 중에서 무엇에 적용할지 지정하는 PrintTicket 값입니다.A PrintTicketScope value that specifies whether the new PrintTicket applies to a page, a document, or an entire print job.

반환

PrintTicket입니다.The new PrintTicket.

예외

PrintTicketConverter는 이미 삭제되었습니다.This PrintTicketConverter is already disposed.

devMode 값이 null(Visual Basic에서는 Nothing)인 경우The value of devMode is null (Nothing in Visual Basic).

devMode 콘텐츠가 제대로 구성되지 않은 경우The content of devMode is not well-formed.

변환이 실패한 경우The conversion failed.

scope이 유효한 PrintTicketScope 값이 아닌 경우The scope is not a valid PrintTicketScope value.

설명

이 메서드를 확인 하지 않습니다는 PrintTicket합니다.This method does not validate the PrintTicket. 검사를 사용 하 여 MergeAndValidatePrintTicket입니다.To validate it, use MergeAndValidatePrintTicket.

DEVMODE 구조체에 대 한 자세한 내용은 참조 하세요. DEVMODE합니다.For more information on the DEVMODE structure, see DEVMODE.

적용 대상