WorkflowApplicationIdleEventArgs.Bookmarks Propiedad
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í.
Obtiene la colección de solo lectura de marcadores para la instancia de flujo de trabajo.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::Activities::Hosting::BookmarkInfo ^> ^ Bookmarks { System::Collections::ObjectModel::ReadOnlyCollection<System::Activities::Hosting::BookmarkInfo ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<System.Activities.Hosting.BookmarkInfo> Bookmarks { get; }
member this.Bookmarks : System.Collections.ObjectModel.ReadOnlyCollection<System.Activities.Hosting.BookmarkInfo>
Public ReadOnly Property Bookmarks As ReadOnlyCollection(Of BookmarkInfo)
Valor de propiedad
Una colección de solo lectura de marcadores.
Ejemplos
El siguiente ejemplo de código inspecciona el objeto WorkflowApplicationIdleEventArgs pasado al controlador de la propiedad Idle de una instancia de WorkflowApplication. En este ejemplo, el flujo de trabajo que va a estar inactivo tiene un objeto Bookmark con el nombre EnterGuess
, que una actividad denominada ReadInt
posee. Este ejemplo de código se basa en Cómo: Ejecutar un flujo de trabajo, que forma parte del tutorial de Introducción [.NET Framework 4.5]. Si el controlador de la propiedad Idle en ese paso se modifica para contener el código de este ejemplo, se muestra la siguiente salida.
BookmarkName: EnterGuess - OwnerDisplayName: ReadInt
wfApp.Idle = delegate(WorkflowApplicationIdleEventArgs e)
{
foreach (BookmarkInfo info in e.Bookmarks)
{
Console.WriteLine("BookmarkName: {0} - OwnerDisplayName: {1}",
info.BookmarkName, info.OwnerDisplayName);
}
idleEvent.Set();
};