An interface for adopting all of the protocols in the lists and notes domain.
- iOS 11.0–13.0Deprecated
- Mac Catalyst 13.0–13.0Deprecated
- watchOS 4.0–6.0Deprecated
INNotebook protocol is a convenience protocol that adopts all of the protocols used to handle list, note, and reminder-related intents. When your app adopts all of the protocols associated with notes and reminders, you can adopt this one protocol instead of adopting the
INSet protocols separately.
An object that adopts this protocol must be able to respond to the following intents:
INCreate, a request to create a new note.
INAppend, a request to modify an existing note.
To Note Intent
INSearch, a request to search for existing notes.
For Notebook Items Intent
INCreate, a request to create a new list of tasks or reminders.
Task List Intent
INAdd, a request to add tasks to an existing task list.
INSet, a request to modify a task.
Task Attribute Intent
Your handler object must be prepared to resolve any parameters associated with these intents and to confirm and handle the requests. When confirming and handling a request, you provide the response object that matches the specified intent.