---
title: Task Management
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/task-management
---

# Task Management

Manage your app’s work and how it interacts with system services like Handoff and Shortcuts.

## Topics

### Undo

- [UndoManager](foundation/undomanager.md)

### Progress

- [ProgressReporting](foundation/progressreporting.md)
- [Progress](foundation/progress.md)

### Operations

- [Operation](foundation/operation.md)
- [OperationQueue](foundation/operationqueue.md)
- [BlockOperation](foundation/blockoperation.md)

### Scheduling

- [Timer](foundation/timer.md)

### Activity Sharing

- [Creating a user activity object](foundation/creating-a-user-activity-object.md)
- [Implementing Handoff in Your App](foundation/implementing-handoff-in-your-app.md)
- [Continuing User Activities with Handoff](foundation/continuing-user-activities-with-handoff.md)
- [Increasing App Usage with Suggestions Based on User Activities](foundation/increasing-app-usage-with-suggestions-based-on-user-activities.md)
- [Supporting the creation of Quick Notes](foundation/supporting-the-creation-of-quick-notes.md)
- [NSUserActivity](foundation/nsuseractivity.md)
- [NSUserActivityDelegate](foundation/nsuseractivitydelegate.md)

### System Interaction

- [ProcessInfo](foundation/processinfo.md)
- [NSBackgroundActivityScheduler](foundation/nsbackgroundactivityscheduler.md)

### User Notifications

- [NSUserNotification](foundation/nsusernotification.md)
- [NSUserNotificationAction](foundation/nsusernotificationaction.md)
- [NSUserNotificationCenter](foundation/nsusernotificationcenter.md)
- [NSUserNotificationCenterDelegate](foundation/nsusernotificationcenterdelegate.md)

### Combine Integration

- [Published](foundation/published.md)
- [ObservableObject](foundation/observableobject.md)

## See Also

### App Support

- [Resources](foundation/resources.md)
- [Notifications](foundation/notifications.md)
- [App Extension Support](foundation/app-extension-support.md)
- [Errors and Exceptions](foundation/errors-and-exceptions.md)
- [Scripting Support](foundation/scripting-support.md)
