共用方式為


SerializerWriter.WriteAsync 方法

定義

在衍生類別中覆寫時,以非同步方式將內容寫入至序列化 Stream

多載

WriteAsync(FixedPage, Object)

在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 寫入至序列化 Stream

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)

在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 寫入至序列化 Stream

WriteAsync(DocumentPaginator, PrintTicket)

在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream

WriteAsync(DocumentPaginator, Object)

在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream

WriteAsync(FixedPage)

在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 寫入至序列化 Stream

WriteAsync(FixedDocumentSequence)

在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 寫入至序列化 Stream

WriteAsync(FixedDocument)

在衍生類別中覆寫時,以非同步方式將指定的 FixedDocument 寫入至序列化 Stream

WriteAsync(DocumentPaginator)

在衍生類別中覆寫時,以非同步方式將指定 DocumentPaginator 的內容寫入至序列化 Stream

WriteAsync(FixedDocumentSequence, Object)

在衍生類別中覆寫時,以非同步方式將指定的 FixedDocumentSequence 寫入至序列化 Stream

備註

寫入作業的輸出 Stream 通常會指定為實作 之衍生類別 SerializerWriter 之建構函式的參數。

WriteAsync(FixedPage, Object)

在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 寫入至序列化 Stream

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當事件發生時 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)

參數

visual
Visual

要寫入序列化 StreamVisual 項目。

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)

參數

fixedPage
FixedPage

要寫入序列化 Stream 的頁面。

printTicket
PrintTicket

fixedPage 內容的預設列印喜好設定。

userState
Object

識別非同步寫入作業的呼叫端指定物件。

備註

printTicket 如果沒有慣用的列印設定,則可以是 null

這個方法不會驗證或修改 printTicket 特定 指定的 PrintQueue 。 如有需要,請使用 PrintQueue.MergeAndValidatePrintTicket 方法建立對指定的印表機有效的 PrintQueue 專用 PrintTicket

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

寫入作業的輸出 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當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler

寫入作業的輸出 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當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler

寫入作業的輸出 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當事件發生時 WritingCompleted ,會傳遞至 WritingCompletedEventHandler

寫入作業的輸出 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

要寫入序列化 StreamVisual 項目。

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

要寫入序列化 StreamVisual 項目。

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)

參數

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

要寫入序列化 StreamVisual 項目。

備註

寫入作業的輸出 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)

在衍生類別中覆寫時,以非同步方式將指定的 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) 擲回的例外狀況。

另請參閱

適用於

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)

在衍生類別中覆寫時,以非同步方式將指定的 FixedPage 寫入至序列化 Stream

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)

在衍生類別中覆寫時,以非同步方式將指定的 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 之建構函式的參數。

另請參閱

適用於