BookmarkOptions Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger alternativen för en Bookmark.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions =
Public Enum BookmarkOptions
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Standardalternativ Bookmark . |
| MultipleResume | 1 | En Bookmark som kan återupptas flera gånger. |
| NonBlocking | 2 | Ett Bookmark som inte blockerar arbetsflödet. |
Kommentarer
Som standard tar arbetsflödeskörningen bort ett väntande bokmärke från bokmärkestabellen när bokmärket återupptas. Men om bokmärket anges som MultipleResumetas bokmärket inte bort från tabellen och samma bokmärke kan återupptas flera gånger. Ett exempel på användning av MultipleResume är genom att loopa aktiviteter som System.Activities.Statements.While, System.Activities.Statements.ForEach<T>och System.Activities.Statements.Flowchart.
Som standard anser inte arbetsflödeskörningen att en aktivitet har slutfört körningen om den har väntande bokmärken. Men om ett bokmärke anges som NonBlocking vid skapandetillfället tillåter arbetsflödeskörningen att aktiviteten slutför körningen även om den har väntande NonBlocking bokmärken, förutsatt att den inte har något annat väntande arbete.