BookmarkOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las opciones para un objeto Bookmark.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions =
Public Enum BookmarkOptions
- Herencia
- Atributos
Campos
MultipleResume | 1 | Objeto Bookmark que se puede reanudar varias veces. |
NonBlocking | 2 | Objeto Bookmark que no bloquea el flujo de trabajo. |
None | 0 | Opciones predeterminadas Bookmark . |
Comentarios
De forma predeterminada, el tiempo de ejecución del flujo de trabajo quita un marcador pendiente de su tabla de marcadores al reanudar el marcador. Sin embargo, si el marcador se especifica como MultipleResume
, el marcador no se quita de la tabla y el mismo marcador se puede reanudar varias veces. Un ejemplo de uso de MultipleResume
son las actividades que se realizan en bucle, como System.Activities.Statements.While, System.Activities.Statements.ForEach<T>y System.Activities.Statements.Flowchart.
De forma predeterminada, el tiempo de ejecución del flujo de trabajo no considera que una actividad ha completado su ejecución si tiene marcadores pendientes. Sin embargo, si se especifica un marcador como NonBlocking
en el momento de la creación, el tiempo de ejecución del flujo de trabajo permite que la actividad complete la ejecución incluso si tiene marcadores pendientes NonBlocking
, siempre que no tenga ningún otro trabajo pendiente.