Поделиться через


BookmarkOptions Перечисление

Определение

Задает параметры для Bookmark.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions = 
Public Enum BookmarkOptions
Наследование
BookmarkOptions
Атрибуты

Поля

MultipleResume 1

Объект Bookmark, который может возобновляться несколько раз.

NonBlocking 2

Объект Bookmark, который не блокирует рабочий процесс.

None 0

Параметры по умолчанию Bookmark .

Комментарии

По умолчанию среда выполнения рабочего процесса удаляет отложенную закладку из таблицы закладок во время возобновления закладки. Однако если закладка указана как MultipleResume, закладка не удаляется из таблицы, и одну и ту же закладку можно возобновить несколько раз. Примером использования параметра MultipleResume служат циклические операции, такие как System.Activities.Statements.While, System.Activities.Statements.ForEach<T> и System.Activities.Statements.Flowchart.

По умолчанию среда выполнения рабочего процесса не считает выполнение действия завершенным, если действие содержит отложенные закладки. Однако если закладка указана как NonBlocking во время создания, среда выполнения рабочего процесса позволяет действию завершить выполнение, даже если у него есть ожидающие NonBlocking закладки, при условии, что у него нет других ожидающих работ.

Применяется к