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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 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當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted
寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。