---
title: AppExtensionPoint.Capability
framework: extensionfoundation
role: symbol
role_heading: Protocol
path: extensionfoundation/appextensionpoint/capability
---

# AppExtensionPoint.Capability

An interface that marks a type as an extension capability.

## Declaration

```swift
protocol Capability : Identifiable where Self.ID == String
```

## Overview

Overview Types adopt this protocol if they comprise part of an extension’s capabilities.

## Relationships

### Inherits From

- [Identifiable](swift/identifiable.md)
