---
title: "ask(_:in:)"
framework: permissionkit
role: symbol
role_heading: Instance Method
path: "permissionkit/askcenter/ask(_:in:)-39vi7"
---

# ask(_:in:)

Tells the system to request that the person send the communication permission question to the person’s parent or guardian.

## Declaration

```swift
final func ask(_ question: PermissionQuestion<SignificantAppUpdateTopic>, in window: NSWindow) async throws
```

## Parameters

- `question`: The question that the system requests the person send.
- `window`: The window to which you anchor and present system UI.

## Mentioned in

Creating a communication experience

## Overview

Overview Throws an error if the system is unable to request to send the question.

## See Also

### Making permission requests

- [ask(_:in:)](permissionkit/askcenter/ask(_:in:)-3znb6.md)
- [ask(_:in:)](permissionkit/askcenter/ask(_:in:)-6xupo.md)
- [ask(_:in:)](permissionkit/askcenter/ask(_:in:)-8ks48.md)
