WorkflowApplicationIdleEventArgs.Bookmarks 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取工作流实例的书签的只读集合。
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)
属性值
书签的只读集合。
示例
下面的代码示例检查传递给 WorkflowApplicationIdleEventArgs 实例的 Idle 处理程序的 WorkflowApplication。 在此示例中,处于空闲状态的工作流有一个Bookmark,其名称为EnterGuess,由名为ReadInt的活动拥有。 此代码示例基于 How to: Run a Workflow,这是 Getting Started Tutorial [.NET Framework 4.5]的一部分。
Idle如果修改该步骤中的处理程序以包含此示例中的代码,则会显示以下输出。
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();
};