---
title: AppExtensionPoint.Name
framework: extensionfoundation
role: symbol
role_heading: Structure
path: extensionfoundation/appextensionpoint/name
---

# AppExtensionPoint.Name

A type that defines the name of an extension point.

## Declaration

```swift
struct Name
```

## Mentioned in

Adding support for app extensions to your app

## Overview

Overview Add this type to each extension point definition you create in your host app. Provide a unique string for each of your app’s extension points. App extensions that want to bind to the extension point include this name in their binding.

## Topics

### Creating a name attribute

- [init(_:)](extensionfoundation/appextensionpoint/name/init(_:).md)

## See Also

### Declaring an extension point

- [AppExtensionPoint.Definition](extensionfoundation/appextensionpoint/definition.md)
- [AppExtensionPoint.UserInterface](extensionfoundation/appextensionpoint/userinterface.md)
- [AppExtensionPoint.EnhancedSecurity](extensionfoundation/appextensionpoint/enhancedsecurity.md)
- [AppExtensionPoint.Scope](extensionfoundation/appextensionpoint/scope.md)
- [AppExtensionPoint.Attribute](extensionfoundation/appextensionpoint/attribute.md)
