Summary

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.

Get Windows® Phone 8 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.