BookmarkOptions 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 Bookmark 指定选项。
此枚举支持其成员值的按位组合。
public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions =
Public Enum 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
的书签,前提是该活动没有其他挂起的工作。