Freigeben über


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

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 Vorgehensweise: Ausführen eines Workflows, das Teil des Erste Schritte-Tutorials [.NET Framework 4.5] ist. 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: