SerializerWriter.WriteAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,以非同步方式將內容寫入至序列化 Stream。
多載
備註
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
WriteAsync(FixedPage, Object)
public:
abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedPage * obj -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, userState As Object)
參數
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
適用於
WriteAsync(Visual, PrintTicket, Object)
在衍生類別中覆寫時,以非同步方式將指定的 Visual 元素連同相關聯的 PrintTicket 和識別碼一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userState As Object)
參數
- printTicket
- PrintTicket
visual
項目的預設列印喜好設定。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
printTicket
如果沒有慣用的列印設定,則可以是 null
。
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
適用於
WriteAsync(FixedPage, PrintTicket, Object)
在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedPage * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, printTicket As PrintTicket, userState As Object)
參數
- printTicket
- PrintTicket
fixedPage
內容的預設列印喜好設定。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
printTicket
如果沒有慣用的列印設定,則可以是 null
。
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
- Write(FixedPage, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(FixedDocumentSequence, PrintTicket, Object)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, printTicket As PrintTicket, userState As Object)
參數
- fixedDocumentSequence
- FixedDocumentSequence
此文件順序會定義要寫入序列化 Stream 的內容。
- printTicket
- PrintTicket
fixedDocumentSequence
內容的預設列印喜好設定。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
printTicket
如果沒有慣用的列印設定,則可以是 null
。
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
- Write(FixedDocument, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(FixedDocument, PrintTicket, Object)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, printTicket As PrintTicket, userState As Object)
參數
- fixedDocument
- FixedDocument
要寫入序列化 Stream 的文件。
- printTicket
- PrintTicket
fixedDocument
內容的預設列印喜好設定。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
printTicket
如果沒有慣用的列印設定,則可以是 null
。
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
- Write(DocumentPaginator, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(DocumentPaginator, PrintTicket, Object)
在衍生類別中覆寫時,以非同步方式將分頁內容連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Printing::PrintTicket ^ printTicket, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, System.Printing.PrintTicket printTicket, object userState);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * System.Printing.PrintTicket * obj -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, printTicket As PrintTicket, userState As Object)
參數
- documentPaginator
- DocumentPaginator
文件分頁符號,用來定義要寫入序列化 Stream 的內容。
- printTicket
- PrintTicket
documentPaginator
內容的預設列印喜好設定。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
printTicket
如果沒有慣用的列印設定,則可以是 null
。
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
另請參閱
- Write(DocumentPaginator, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(Visual, PrintTicket)
在衍生類別中覆寫時,以非同步方式將指定的 Visual 元素連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
參數
- printTicket
- PrintTicket
visual
項目的預設列印喜好設定。
備註
這個方法不會驗證或修改 printTicket
特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(Visual, PrintTicket) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(Visual, Object)
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Media.Visual visual, object userState);
abstract member WriteAsync : System.Windows.Media.Visual * obj -> unit
Public MustOverride Sub WriteAsync (visual As Visual, userState As Object)
參數
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
另請參閱
適用於
WriteAsync(FixedPage, PrintTicket)
在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedPage * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage, printTicket As PrintTicket)
參數
- printTicket
- PrintTicket
fixedPage
內容的預設列印喜好設定。
備註
printTicket
如果沒有慣用的列印設定,可以 null
。
這個方法不會驗證或修改 printTicket
特定 PrintQueue 指定的 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedPage, PrintTicket) 擲回的例外狀況。
另請參閱
- Write(FixedPage, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(FixedDocumentSequence, PrintTicket)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, printTicket As PrintTicket)
參數
- fixedDocumentSequence
- FixedDocumentSequence
此文件順序會定義要寫入序列化 Stream 的內容。
- printTicket
- PrintTicket
fixedDocumentSequence
內容的預設列印喜好設定。
備註
printTicket
如果沒有慣用的列印設定,可以 null
。
這個方法不會驗證或修改 printTicket
特定 PrintQueue 指定的 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedDocumentSequence, PrintTicket) 擲回的例外狀況。
另請參閱
- Write(FixedDocumentSequence, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(Visual)
public:
abstract void WriteAsync(System::Windows::Media::Visual ^ visual);
public abstract void WriteAsync (System.Windows.Media.Visual visual);
abstract member WriteAsync : System.Windows.Media.Visual -> unit
Public MustOverride Sub WriteAsync (visual As Visual)
參數
備註
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(Visual) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(FixedDocument, PrintTicket)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 連同相關聯的 PrintTicket 一起寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, printTicket As PrintTicket)
參數
- fixedDocument
- FixedDocument
要寫入序列化 Stream 的文件。
- printTicket
- PrintTicket
fixedDocument
內容的預設列印喜好設定。
備註
printTicket
如果沒有慣用的列印設定,可以 null
。
這個方法不會驗證或修改 printTicket
特定 PrintQueue 指定的 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedDocument, PrintTicket) 擲回的例外狀況。
另請參閱
- Write(FixedDocument, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(FixedDocument, Object)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocument * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument, userState As Object)
參數
- fixedDocument
- FixedDocument
要寫入序列化 Stream 的文件。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
另請參閱
適用於
WriteAsync(DocumentPaginator, PrintTicket)
在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Printing::PrintTicket ^ printTicket);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, System.Printing.PrintTicket printTicket);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * System.Printing.PrintTicket -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, printTicket As PrintTicket)
參數
- documentPaginator
- DocumentPaginator
文件分頁符號,用來定義要寫入序列化 Stream 的內容。
- printTicket
- PrintTicket
documentPaginator
內容的預設列印喜好設定。
備註
printTicket
如果沒有慣用的列印設定,可以 null
。
這個方法不會驗證或修改 printTicket
特定 PrintQueue 指定的 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(DocumentPaginator, PrintTicket) 擲回的例外狀況。
另請參閱
- Write(DocumentPaginator, PrintTicket)
- CancelAsync()
- WritingCancelled
- WritingCompleted
- WritingProgressChanged
適用於
WriteAsync(DocumentPaginator, Object)
在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator, object userState);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator * obj -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator, userState As Object)
參數
- documentPaginator
- DocumentPaginator
文件分頁符號,用來定義要寫入序列化 Stream 的內容。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
另請參閱
適用於
WriteAsync(FixedPage)
public:
abstract void WriteAsync(System::Windows::Documents::FixedPage ^ fixedPage);
public abstract void WriteAsync (System.Windows.Documents.FixedPage fixedPage);
abstract member WriteAsync : System.Windows.Documents.FixedPage -> unit
Public MustOverride Sub WriteAsync (fixedPage As FixedPage)
參數
備註
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedPage) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(FixedDocumentSequence)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence)
參數
- fixedDocumentSequence
- FixedDocumentSequence
此文件順序會定義要寫入序列化 Stream 的內容。
備註
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedDocumentSequence) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(FixedDocument)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocument ^ fixedDocument);
public abstract void WriteAsync (System.Windows.Documents.FixedDocument fixedDocument);
abstract member WriteAsync : System.Windows.Documents.FixedDocument -> unit
Public MustOverride Sub WriteAsync (fixedDocument As FixedDocument)
參數
- fixedDocument
- FixedDocument
要寫入序列化 Stream 的文件。
備註
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(FixedDocument) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(DocumentPaginator)
在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::DocumentPaginator ^ documentPaginator);
public abstract void WriteAsync (System.Windows.Documents.DocumentPaginator documentPaginator);
abstract member WriteAsync : System.Windows.Documents.DocumentPaginator -> unit
Public MustOverride Sub WriteAsync (documentPaginator As DocumentPaginator)
參數
- documentPaginator
- DocumentPaginator
文件分頁符號,用來定義要寫入序列化 Stream 的內容。
備註
寫入作業的輸出 Stream 通常會指定為實 SerializerWriter 作 之衍生類別之建構函式的參數。
這個方法會儲存在工作中,它會傳回方法同步對應專案可以擲回的所有非使用狀況例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用狀況例外狀況,例如 ArgumentException ,仍會同步擲回。 如需預存的例外狀況,請參閱 所 Write(DocumentPaginator) 擲回的例外狀況。
另請參閱
適用於
WriteAsync(FixedDocumentSequence, Object)
在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 寫入至序列化 Stream。
public:
abstract void WriteAsync(System::Windows::Documents::FixedDocumentSequence ^ fixedDocumentSequence, System::Object ^ userState);
public abstract void WriteAsync (System.Windows.Documents.FixedDocumentSequence fixedDocumentSequence, object userState);
abstract member WriteAsync : System.Windows.Documents.FixedDocumentSequence * obj -> unit
Public MustOverride Sub WriteAsync (fixedDocumentSequence As FixedDocumentSequence, userState As Object)
參數
- fixedDocumentSequence
- FixedDocumentSequence
此文件順序會定義要寫入序列化 Stream 的內容。
- userState
- Object
識別非同步寫入作業的呼叫端指定物件。
備註
userState
當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler 。
寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。