/// <summary> /// Event Handler for Assigning the listviewitem /// </summary> /// <param name="sender"></param> /// <param name="e">Itemid</param> private void EventBrokerDoubleClickListView(object sender, LoadWorkspaceItemEventArgs e) { ActionQueue.AddQueue(new ActionQueue.QueableAction { SenderId = Guid.NewGuid(), EventBroker = EventBroker }); Action <WorkspaceItemResult <WorkspaceItem> > action = OnGetWorkspaceCompleted; Agent.GetWorkspaceAsync(e.ItemId, action); }
/// <summary> /// Calls the Asynchronous Method with callback to get Properties /// </summary> public void GetPropertiesAsync() { ActionQueue.AddQueue(new ActionQueue.QueableAction { SenderId = Guid.NewGuid(), EventBroker = EventBroker }); Action <WorkspaceItemResult <WorkspaceItemProperty> > action = OnGetPropertiesCompleted; Agent.GetPropertiesAsync(ItemId, action); }