BookmarkOptions Wyliczenie

Definicja

Określa opcje dla .Bookmark

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions = 
Public Enum BookmarkOptions
Dziedziczenie
BookmarkOptions
Atrybuty

Pola

MultipleResume 1

Element Bookmark , który można wznowić wiele razy.

NonBlocking 2

Element Bookmark , który nie blokuje przepływu pracy.

None 0

Opcje domyślne Bookmark .

Uwagi

Domyślnie środowisko uruchomieniowe przepływu pracy usuwa oczekującą zakładkę z tabeli zakładek podczas wznawiania zakładki. Jeśli jednak zakładka zostanie określona jako MultipleResume, zakładka nie zostanie usunięta z tabeli, a ta sama zakładka może zostać wznowiona wiele razy. Przykładowe użycie funkcji MultipleResume polega na zapętleniu działań, takich jak System.Activities.Statements.While, System.Activities.Statements.ForEach<T>i System.Activities.Statements.Flowchart.

Domyślnie środowisko uruchomieniowe przepływu pracy nie uwzględnia działania, które ma ukończone wykonanie, jeśli ma oczekujące zakładki. Jeśli jednak zakładka jest określona jako NonBlocking w czasie tworzenia, środowisko uruchomieniowe przepływu pracy umożliwia wykonanie działania, nawet jeśli ma oczekujące NonBlocking zakładki, pod warunkiem, że nie ma innej oczekującej pracy.

Dotyczy