語言

PrintTicketConverter.ConvertDevModeToPrintTicket 方法

定義

將指定的 DEVMODE 結構轉換為受管理程式碼 PrintTicket。

多載

名稱 Description
ConvertDevModeToPrintTicket(Byte[])

將指定的 DEVMODE 結構轉換為受管理程式碼 PrintTicket。

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

將指定的 DEVMODE 結構轉換成具有指定範圍的受管理程式碼 PrintTicket 。

ConvertDevModeToPrintTicket(Byte[])

將指定的 DEVMODE 結構轉換為受管理程式碼 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[]

一個 Byte 包含 DEVMODE 結構的陣列。

傳回

新的管理 PrintTicket。

例外狀況

這已經 PrintTicketConverter 處理掉了。

的 devMode 值為 null。

內容 devMode 尚未形成良好。

轉換失敗。

備註

欲了解更多 DEVMODE 結構的資訊,請參見 DEVMODE。

回傳 PrintTicket 範圍是整個列印工作。

此方法無法驗證 。PrintTicket 要驗證,請使用 MergeAndValidatePrintTicket。

適用於

ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)

將指定的 DEVMODE 結構轉換成具有指定範圍的受管理程式碼 PrintTicket 。

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[]

一個 Byte 包含 DEVMODE 結構的緩衝區,供轉換。

scope
PrintTicketScope

一個 PrintTicketScope 指定新值 PrintTicket 是應用於頁面、文件,還是整個列印工作。

傳回

新的 PrintTicket.

例外狀況

這已經 PrintTicketConverter 處理掉了。

devMode 的值為零(在 Visual Basic 中Nothing)。

內容 devMode 尚未形成良好。

轉換失敗。

這個 scope 數值並不有效 PrintTicketScope 。

備註

此方法無法驗證 。PrintTicket 要驗證,請使用 MergeAndValidatePrintTicket。

欲了解更多 DEVMODE 結構的資訊,請參見 DEVMODE。

適用於