SerializerWriter.WriteAsync 方法

定義

當在衍生類別中覆寫時,會非同步地將內容寫入序列化 Stream

多載

名稱 Description
WriteAsync(FixedPage, Object)

當在導出類別中覆寫時,會非同步地寫入序列 FixedPageStream

WriteAsync(Visual, PrintTicket, Object)

當在衍生類別中覆寫時,會非同步地寫入給定 Visual 元素及對應 PrintTicket 的 與 識別碼到序列化 Stream

WriteAsync(FixedPage, PrintTicket, Object)

當在派生類別中被覆寫時,非同步地寫入給定FixedPage的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

當在派生類別中被覆寫時,非同步地寫入給定FixedDocumentSequence的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(FixedDocument, PrintTicket, Object)

當在派生類別中被覆寫時,非同步地寫入給定FixedDocument的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(DocumentPaginator, PrintTicket, Object)

當在衍生類別中覆寫時,非同步地寫入分頁內容與序列化PrintTicket相關Stream聯的 。

WriteAsync(Visual, PrintTicket)

當在派生類別中覆寫時,會非同步寫入給定Visual元素及與序列化PrintTicket相關的 Stream

WriteAsync(Visual, Object)

當在衍生類別中覆寫時,會非同步地將給定 Visual 元素寫入序列化 Stream

WriteAsync(FixedPage, PrintTicket)

當在派生類別中被覆寫時,非同步地寫入給定FixedPage的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(FixedDocumentSequence, PrintTicket)

當在派生類別中被覆寫時,非同步地寫入給定FixedDocumentSequence的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(Visual)

當在衍生類別中覆寫時,會非同步地將給定 Visual 元素寫入序列化 Stream

WriteAsync(FixedDocument, PrintTicket)

當在派生類別中被覆寫時,非同步地寫入給定FixedDocument的 與序列化PrintTicket相關聯Stream的 。

WriteAsync(FixedDocument, Object)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentStream

WriteAsync(DocumentPaginator, PrintTicket)

當在導出類別中被覆寫時,會非同步地將給定 DocumentPaginator 的內容寫入序列化 Stream

WriteAsync(DocumentPaginator, Object)

當在導出類別中被覆寫時,會非同步地將給定 DocumentPaginator 的內容寫入序列化 Stream

WriteAsync(FixedPage)

當在導出類別中覆寫時,會非同步地寫入序列 FixedPageStream

WriteAsync(FixedDocumentSequence)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentSequenceStream

WriteAsync(FixedDocument)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentStream

WriteAsync(DocumentPaginator)

當在導出類別中被覆寫時,會非同步地將給定 DocumentPaginator 的內容寫入序列化 Stream

WriteAsync(FixedDocumentSequence, Object)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentSequenceStream

備註

寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。

WriteAsync(FixedPage, Object)

當在導出類別中覆寫時,會非同步地寫入序列 FixedPageStream

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)

參數

fixedPage
FixedPage

寫入序列化 Stream的頁面。

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)

參數

visual
Visual

寫入序列化Visual的元素。Stream

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)

參數

fixedPage
FixedPage

寫入序列化 Stream的頁面。

printTicket
PrintTicket

內容的預設列印偏好 fixedPage

userState
Object

呼叫者指定的物件用來識別非同步寫入操作。

備註

printTicket 如果沒有偏好的列印設定,可能會這樣 null

此方法不會驗證或修改特定 printTicket的給定PrintQueue。 如有需要,可使用此 PrintQueue.MergeAndValidatePrintTicket 方法建立 PrintQueue一個針對特定印表機有效的 -特定 PrintTicket 值。

userState當事件發生時WritingCompletedEventHandler,會傳遞給 。WritingCompleted

寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。

另請參閱

適用於

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的派生類別建構子的參數。

另請參閱

適用於

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的派生類別建構子的參數。

另請參閱

適用於

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的派生類別建構子的參數。

另請參閱

適用於

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)

參數

visual
Visual

寫入序列化Visual的元素。Stream

printTicket
PrintTicket

元素的預設列印偏好 visual 設定。

備註

此方法不會驗證或修改特定 printTicket的給定PrintQueue。 如有需要,可使用此 PrintQueue.MergeAndValidatePrintTicket 方法建立 PrintQueue一個針對特定印表機有效的 -特定 PrintTicket 值。

寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 Write(Visual, PrintTicket)拋出的例外。

另請參閱

適用於

WriteAsync(Visual, Object)

當在衍生類別中覆寫時,會非同步地將給定 Visual 元素寫入序列化 Stream

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)

參數

visual
Visual

寫入序列化Visual的元素。Stream

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)

參數

fixedPage
FixedPage

寫入序列化 Stream的頁面。

printTicket
PrintTicket

內容的預設列印偏好 fixedPage

備註

printTicket 如果沒有偏好的列印設定,可能會這樣 null

此方法不會驗證或修改特定 printTicket的給定PrintQueue。 如有需要,可使用此 PrintQueue.MergeAndValidatePrintTicket 方法建立 PrintQueue一個針對特定印表機有效的 -特定 PrintTicket 值。

寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 Write(FixedPage, PrintTicket)拋出的例外。

另請參閱

適用於

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)拋出的例外。

另請參閱

適用於

WriteAsync(Visual)

當在衍生類別中覆寫時,會非同步地將給定 Visual 元素寫入序列化 Stream

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)

參數

visual
Visual

寫入序列化Visual的元素。Stream

備註

寫入操作的輸出 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)拋出的例外。

另請參閱

適用於

WriteAsync(FixedDocument, Object)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentStream

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)拋出的例外。

另請參閱

適用於

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)

當在導出類別中覆寫時,會非同步地寫入序列 FixedPageStream

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)

參數

fixedPage
FixedPage

寫入序列化 Stream的頁面。

備註

寫入操作的輸出 Stream 通常指定為實作 SerializerWriter的派生類別建構子的參數。

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 Write(FixedPage)拋出的例外。

另請參閱

適用於

WriteAsync(FixedDocumentSequence)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentSequenceStream

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)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentStream

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)

當在導出類別中覆寫時,會非同步地寫入序列 FixedDocumentSequenceStream

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的派生類別建構子的參數。

另請參閱

適用於