---
title: UITableViewAppIntentsDataSource
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/uitableviewappintentsdatasource
---

# UITableViewAppIntentsDataSource

The methods that an object adopts to make items in a table view discoverable by Apple Intelligence and Siri.

## Declaration

```swift
@MainActor protocol UITableViewAppIntentsDataSource : AnyObject
```

## Overview

Overview For more information, refer to doc:Making-onscreen-content-available-to-siri-and-apple-intelligence and App Intents.

## Topics

### Instance Methods

- [tableView(_:appEntityIdentifierForRowAt:)](appintents/uitableviewappintentsdatasource/tableview(_:appentityidentifierforrowat:).md)

## See Also

### Onscreen context

- [Providing contextual cues to Apple Intelligence and Siri](appintents/providing-contextual-cues-to-apple-intelligence-and-siri.md)
- [App schema domains](appintents/app-schema-domains.md)
- [NSTableViewAppIntentsDataSource](appintents/nstableviewappintentsdatasource.md)
- [UICollectionViewAppIntentsDataSource](appintents/uicollectionviewappintentsdatasource.md)
- [NSCollectionViewAppIntentsDataSource](appintents/nscollectionviewappintentsdatasource.md)
