---
title: "init(disabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunch:)"
framework: appkit
role: symbol
role_heading: Initializer
path: "appkit/nssharingservicepicker/collaborationmoderestriction/init(disabledmode:alerttitle:alertmessage:alertdismissbuttontitle:alertrecoverysuggestionbuttontitle:alertrecoverysuggestionbuttonlaunch:)"
---

# init(disabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunch:)

## Declaration

```swift
init(disabledMode: NSSharingCollaborationMode, alertTitle: String, alertMessage: String, alertDismissButtonTitle: String, alertRecoverySuggestionButtonTitle: String, alertRecoverySuggestionButtonLaunch alertRecoverySuggestionButtonLaunchURL: URL)
```

## Parameters

- `disabledMode`: The disabled type of sharing
- `alertTitle`: The alert title
- `alertMessage`: The alert message
- `alertDismissButtonTitle`: The label on the default alert button
- `alertRecoverySuggestionButtonTitle`: The label on the optional recovery suggestion button on the alert
- `alertRecoverySuggestionButtonLaunchURL`: The URL that is opened when the optional recovery suggestion button is selected
