---
title: reset()
framework: ContactProvider
role: symbol
role_heading: Instance Method
platforms: [iOS 18.0+, iPadOS 18.0+]
path: contactprovider/contactprovidermanager/reset()
---

# reset()

Resets the extension domain.

## Declaration

```swift
func reset() async throws
```

## Discussion

Discussion You typically call this when you need to delete all previously-provided contacts for the domain. The next invocation of the app extension restarts content enumeration for the domain.

## See Also

### Managing the domain

- [domain](contactprovider/contactprovidermanager/domain.md)
- [enable()](contactprovider/contactprovidermanager/enable().md)
- [isEnabled](contactprovider/contactprovidermanager/isenabled.md)
- [disable()](contactprovider/contactprovidermanager/disable().md)
