PrintTicketConverter.ConvertDevModeToPrintTicket 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的 DEVMODE 結構轉換為 Managed 程式碼 PrintTicket。
多載
ConvertDevModeToPrintTicket(Byte[]) |
將指定的 DEVMODE 結構轉換為 Managed 程式碼 PrintTicket。 |
ConvertDevModeToPrintTicket(Byte[], PrintTicketScope) |
將指定的 DEVMODE 結構轉換為具有指定範圍的 Managed 程式碼 PrintTicket。 |
ConvertDevModeToPrintTicket(Byte[])
將指定的 DEVMODE 結構轉換為 Managed 程式碼 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
參數
傳回
新的 Managed PrintTicket。
例外狀況
這個 PrintTicketConverter 已經處置過。
devMode
的值是 null
。
devMode
的內容語式不正確。
轉換失敗。
備註
如需 DEVMODE 結構的詳細資訊,請參閱 DEVMODE。
傳回 PrintTicket 的範圍是整個列印作業。
這個方法不會驗證 PrintTicket。 若要驗證它,請使用 MergeAndValidatePrintTicket。
適用於
ConvertDevModeToPrintTicket(Byte[], PrintTicketScope)
將指定的 DEVMODE 結構轉換為具有指定範圍的 Managed 程式碼 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
參數
- scope
- PrintTicketScope
PrintTicketScope 值,指出新的 PrintTicket 要套用到頁面、文件或整個列印工作。
傳回
新的 PrintTicket。
例外狀況
這個 PrintTicketConverter 已經處置過。
devMode
的值為 null (Visual Basic 中的 Nothing
)。
devMode
的內容語式不正確。
轉換失敗。
scope
不是有效的 PrintTicketScope 值。
備註
這個方法不會驗證 PrintTicket。 若要驗證它,請使用 MergeAndValidatePrintTicket。
如需 DEVMODE 結構的詳細資訊,請參閱 DEVMODE。