BookmarkOptions Wyliczenie

Definicja

Określa opcje dla .Bookmark

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

C#
[System.Flags]
public enum BookmarkOptions
Dziedziczenie
BookmarkOptions
Atrybuty

Pola

Nazwa Wartość Opis
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

Produkt Wersje
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1