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)
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.