This chapter began by looking at the two types of tasks: launchers and choosers. Launchers have no common base class, yet choosers all derive from ChooserBase<TTaskEventArgs>
, which has a Completed
event.
The chapter then explored the execution model of choosers and the internal workings of ChooserBase.Completed
event subscriptions that span across application lifetimes. Each launcher and chooser was discussed in detail.
Finally, the chapter examined how to programmatically retrieve contact and appointment information in a read-only manner.
18.222.96.135