---
title: AppSchema.CameraIntent
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/appschema/cameraintent
---

# AppSchema.CameraIntent

Identifies intent schemas in the camera domain.

## Declaration

```swift
protocol CameraIntent : AppSchema.Kind
```

## Topics

### Instance Properties

- [openInCaptureMode](appintents/appschema/cameraintent/openincapturemode.md)
- [setDevice](appintents/appschema/cameraintent/setdevice.md)
- [startCapture](appintents/appschema/cameraintent/startcapture.md)
- [stopCapture](appintents/appschema/cameraintent/stopcapture.md)
- [switchDevice](appintents/appschema/cameraintent/switchdevice.md)

## Relationships

### Inherits From

- [AppSchema.Kind](appintents/appschema/kind.md)

### Conforming Types

- [AppSchema.Intent](appintents/appschema/intent.md)

## See Also

### Actions

- [openInCaptureMode](appintents/appschema/cameraintent/openincapturemode.md)
- [setDevice](appintents/appschema/cameraintent/setdevice.md)
- [startCapture](appintents/appschema/cameraintent/startcapture.md)
- [stopCapture](appintents/appschema/cameraintent/stopcapture.md)
- [switchDevice](appintents/appschema/cameraintent/switchdevice.md)
