SerializerWriter.WriteAsync Metoda

Definicja

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje zawartość do serializacji Stream.

Przeciążenia

WriteAsync(FixedPage, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage w serializacji Stream.

WriteAsync(Visual, PrintTicket, Object)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dany Visual element wraz ze skojarzonym PrintTicket i identyfikatorem do serializacji Stream.

WriteAsync(FixedPage, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(FixedDocument, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocument razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(DocumentPaginator, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje zawartość z podziałem na strony wraz ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(Visual, PrintTicket)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dany Visual element wraz ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(Visual, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dany Visual element w serializacji Stream.

WriteAsync(FixedPage, PrintTicket)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(FixedDocumentSequence, PrintTicket)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(Visual)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dany Visual element w serializacji Stream.

WriteAsync(FixedDocument, PrintTicket)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocument razem ze skojarzonym PrintTicket z serializacji Stream.

WriteAsync(FixedDocument, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocument w serializacji Stream.

WriteAsync(DocumentPaginator, PrintTicket)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji Stream.

WriteAsync(DocumentPaginator, Object)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji Stream.

WriteAsync(FixedPage)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage w serializacji Stream.

WriteAsync(FixedDocumentSequence)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence w serializacji Stream.

WriteAsync(FixedDocument)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocument w serializacji Stream.

WriteAsync(DocumentPaginator)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji Stream.

WriteAsync(FixedDocumentSequence, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

WriteAsync(FixedPage, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage w serializacji 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)

Parametry

fixedPage
FixedPage

Strona do zapisu w serializacji Stream.

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(Visual, PrintTicket, Object)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dany Visual element wraz ze skojarzonym PrintTicket i identyfikatorem do serializacji 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)

Parametry

visual
Visual

Element Visual do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania elementu visual .

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(FixedPage, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedPage razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedPage
FixedPage

Strona do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedPage .

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(FixedDocumentSequence, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Sekwencja dokumentów, która definiuje zawartość do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedDocumentSequence .

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(FixedDocument, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocument razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedDocument
FixedDocument

Dokument do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedDocument .

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(DocumentPaginator, PrintTicket, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje zawartość z podziałem na strony wraz ze skojarzonym PrintTicket z serializacji 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)

Parametry

documentPaginator
DocumentPaginator

Moduł stronicowania dokumentu, który definiuje zawartość do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości documentPaginator .

userState
Object

Obiekt określony przez obiekt wywołujący identyfikujący operację zapisu asynchronicznego.

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

userState jest przekazywany do WritingCompletedEventHandler zdarzenia w momencie wystąpienia WritingCompleted zdarzenia.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(Visual, PrintTicket)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje dany Visual element wraz z elementem skojarzonym PrintTicket z serializacji 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)

Parametry

visual
Visual

Element Visual do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania elementu visual .

Uwagi

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć wartość specyficzną PrintQueuePrintTicket dla danej drukarki.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda przechowuje w zadaniu wszystkie wyjątki inne niż użycie, które mogą zgłaszać synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwróconym zadaniu, ten wyjątek zostanie zgłoszony po oczekiwaniu na zadanie. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(Visual, PrintTicket)usługę .

Zobacz też

Dotyczy

WriteAsync(Visual, Object)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dany Visual element do serializacji 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)

Parametry

visual
Visual

Element Visual do zapisu w serializacji Stream.

userState
Object

Obiekt określony przez obiekt wywołujący do identyfikowania asynchronicznej operacji zapisu.

Uwagi

userState element jest przekazywany do WritingCompletedEventHandler zdarzenia, gdy WritingCompleted wystąpi zdarzenie.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(FixedPage, PrintTicket)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dane FixedPage razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedPage
FixedPage

Strona do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedPage .

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć PrintQueue-specific PrintTicket , który jest prawidłowy dla danej drukarki.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedPage, PrintTicket)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocumentSequence, PrintTicket)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Sekwencja dokumentów, która definiuje zawartość do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedDocumentSequence .

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć PrintQueue-specific PrintTicket , który jest prawidłowy dla danej drukarki.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedDocumentSequence, PrintTicket)usługę .

Zobacz też

Dotyczy

WriteAsync(Visual)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dany Visual element do serializacji 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)

Parametry

visual
Visual

Element Visual do zapisu w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(Visual)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocument, PrintTicket)

Po zastąpieniu w klasie pochodnej asynchronicznie zapisuje dane FixedDocument razem ze skojarzonym PrintTicket z serializacji 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)

Parametry

fixedDocument
FixedDocument

Dokument do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości fixedDocument .

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć PrintQueue-specific PrintTicket , który jest prawidłowy dla danej drukarki.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedDocument, PrintTicket)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocument, Object)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje dane FixedDocument do serializacji 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)

Parametry

fixedDocument
FixedDocument

Dokument do zapisu w serializacji Stream.

userState
Object

Obiekt określony przez obiekt wywołujący do identyfikowania asynchronicznej operacji zapisu.

Uwagi

userState element jest przekazywany do WritingCompletedEventHandler zdarzenia, gdy WritingCompleted wystąpi zdarzenie.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(DocumentPaginator, PrintTicket)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji 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)

Parametry

documentPaginator
DocumentPaginator

Stronicator dokumentu, który definiuje zawartość do zapisu w serializacji Stream.

printTicket
PrintTicket

Domyślne preferencje drukowania zawartości documentPaginator .

Uwagi

printTicket może być null , jeśli nie ma preferowanych ustawień drukowania.

Ta metoda nie weryfikuje ani nie modyfikuje danej printTicket metody dla określonego PrintQueueelementu . W razie potrzeby użyj PrintQueue.MergeAndValidatePrintTicket metody , aby utworzyć PrintQueue-specific PrintTicket , który jest prawidłowy dla danej drukarki.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(DocumentPaginator, PrintTicket)usługę .

Zobacz też

Dotyczy

WriteAsync(DocumentPaginator, Object)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji 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)

Parametry

documentPaginator
DocumentPaginator

Stronicator dokumentu, który definiuje zawartość do zapisu w serializacji Stream.

userState
Object

Obiekt określony przez obiekt wywołujący do identyfikowania asynchronicznej operacji zapisu.

Uwagi

userState element jest przekazywany do WritingCompletedEventHandler zdarzenia, gdy WritingCompleted wystąpi zdarzenie.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy

WriteAsync(FixedPage)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje dane FixedPage do serializacji 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)

Parametry

fixedPage
FixedPage

Strona do zapisu w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedPage)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocumentSequence)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence do serializacji 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)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Sekwencja dokumentów, która definiuje zawartość do zapisu w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedDocumentSequence)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocument)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje dane FixedDocument do serializacji 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)

Parametry

fixedDocument
FixedDocument

Dokument do zapisu w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(FixedDocument)usługę .

Zobacz też

Dotyczy

WriteAsync(DocumentPaginator)

Podczas zastępowania w klasie pochodnej asynchronicznie zapisuje zawartość danej DocumentPaginator serializacji 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)

Parametry

documentPaginator
DocumentPaginator

Stronicator dokumentu, który definiuje zawartość do zapisu w serializacji Stream.

Uwagi

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Ta metoda jest przechowywana w zadaniu, które zwraca wszystkie wyjątki nieużytowe, które może zgłosić synchroniczna odpowiednik metody. Jeśli wyjątek jest przechowywany w zwracanym zadaniu, ten wyjątek zostanie zgłoszony podczas oczekiwania zadania. Wyjątki użycia, takie jak ArgumentException, są nadal zgłaszane synchronicznie. W przypadku przechowywanych wyjątków zobacz wyjątki zgłoszone przez Write(DocumentPaginator)usługę .

Zobacz też

Dotyczy

WriteAsync(FixedDocumentSequence, Object)

W przypadku zastąpienia w klasie pochodnej asynchronicznie zapisuje dane FixedDocumentSequence w serializacji 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)

Parametry

fixedDocumentSequence
FixedDocumentSequence

Sekwencja dokumentów, która definiuje zawartość do zapisu w serializacji Stream.

userState
Object

Obiekt określony przez obiekt wywołujący do identyfikowania asynchronicznej operacji zapisu.

Uwagi

userState element jest przekazywany do WritingCompletedEventHandler zdarzenia, gdy WritingCompleted wystąpi zdarzenie.

Dane wyjściowe Stream operacji zapisu są zwykle określane jako parametr dla konstruktora klasy pochodnej, która implementuje SerializerWriter.

Zobacz też

Dotyczy