---
title: "disambiguation(with:)"
framework: intents
role: symbol
role_heading: Type Method
path: "intents/innotebookitemtyperesolutionresult/disambiguation(with:)"
---

# disambiguation(with:)

Creates an object whose resolution requires the user to select from among the specified objects.

## Declaration

```swift
@nonobjc static func disambiguation(with notebookItemTypesToDisambiguate: [INNotebookItemType]) -> Self
```

## Parameters

- `notebookItemTypesToDisambiguate`: An array of doc://com.apple.sirikit/documentation/Intents/INNotebookItemType values for the user to choose from.

## Return Value

Return Value A new INNotebookItemTypeResolutionResult object.

## Discussion

Discussion Use this method to create a result object when more than one notebook item type matches the given information and you cannot pick one definitively. Ask the user to select from among the item types that you specify.

## See Also

### Creating a Resolution Result Object

- [success(with:)](intents/innotebookitemtyperesolutionresult/success(with:).md)
- [confirmationRequired(with:)](intents/innotebookitemtyperesolutionresult/confirmationrequired(with:).md)
