DocumentPaginator.ComputePageCountAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно принудительно выполняет разбиение на страницы содержимого, обновляется PageCount с новым итогом и задает IsPageCountValid значение true.
Перегрузки
| Имя | Описание |
|---|---|
| ComputePageCountAsync() |
Асинхронно принудительно выполняет разбиение на страницы содержимого, обновляется PageCount с новым итогом и задает IsPageCountValid значение |
| ComputePageCountAsync(Object) |
Асинхронно принудительно выполняет разбиение на страницы содержимого, обновляется PageCount с новым итогом, задает IsPageCountValid значение |
ComputePageCountAsync()
Асинхронно принудительно выполняет разбиение на страницы содержимого, обновляется PageCount с новым итогом и задает IsPageCountValid значение true.
public:
virtual void ComputePageCountAsync();
public virtual void ComputePageCountAsync();
abstract member ComputePageCountAsync : unit -> unit
override this.ComputePageCountAsync : unit -> unit
Public Overridable Sub ComputePageCountAsync ()
Комментарии
Единственным способом отмены асинхронной операции этого метода является отмена всех асинхронных операций. Контрастирует с другой перегрузкой этого метода: ComputePageCountAsync(Object)
Этот метод сохраняет в задаче все исключения без использования, которые может вызывать синхронный аналог метода. Если исключение хранится в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему выбрасываются синхронно. Сведения о сохраненных исключениях см. в исключениях, создаваемых ComputePageCount().
Применяется к
ComputePageCountAsync(Object)
Асинхронно принудительно выполняет разбиение на страницы содержимого, обновляется PageCount с новым итогом, задает IsPageCountValid значение true.
public:
virtual void ComputePageCountAsync(System::Object ^ userState);
public virtual void ComputePageCountAsync(object userState);
abstract member ComputePageCountAsync : obj -> unit
override this.ComputePageCountAsync : obj -> unit
Public Overridable Sub ComputePageCountAsync (userState As Object)
Параметры
- userState
- Object
Уникальный идентификатор асинхронной задачи.
Комментарии
Указанный идентификатор назначается асинхронной задаче.
Эта перегрузка метода позволяет отменить эту асинхронную операцию без отмены всех асинхронных операций.