WorkflowApplicationIdleEventArgs.Bookmarks Eigenschaft

Definition

Ruft die schreibgeschützte Auflistung von Lesezeichen für die Workflowinstanz ab.

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)

Eigenschaftswert

ReadOnlyCollection<BookmarkInfo>

Eine schreibgeschützte Auflistung von Lesezeichen.

Beispiele

Im folgenden Codebeispiel werden die in den WorkflowApplicationIdleEventArgs-Handler einer Idle-Instanz übergebenen WorkflowApplication überprüft. In diesem Beispiel geht der Workflow in den Leerlauf über und verfügt über ein Bookmark mit dem Namen EnterGuess, das sich im Besitz einer Aktivität mit dem Namen ReadInt befindet. Dieses Codebeispiel basiert auf how to: Run a Workflow, which is part of the Erste Schritte Tutorial [.NET Framework 4.5]. Wenn der Idle-Handler in diesem Schritt geändert wird, um den Code aus diesem Beispiel zu enthalten, wird die folgende Ausgabe angezeigt.

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();
};

Gilt für: