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.WhileSystem.Activities.Statements.ForEach<T>System.Activities.Statements.Flowchart 等活動的迴圈。

根據預設,如果活動有暫止書籤,工作流程執行階段不會考量活動已完成執行。 不過,如果書籤在建立時指定為 NonBlocking ,工作流程運行時間會允許活動完成執行,即使其具有擱置 NonBlocking 書籤,前提是它沒有其他擱置的工作。

適用於