---
title: "accommodatePresentedItemDeletion(completionHandler:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsdocument/accommodatepresenteditemdeletion(completionhandler:)"
---

# accommodatePresentedItemDeletion(completionHandler:)

## Declaration

```swift
nonisolated func accommodatePresentedItemDeletion(completionHandler: @escaping @Sendable ((any Error)?) -> Void)
```

```swift
nonisolated func accommodatePresentedItemDeletion() async throws
```

## See Also

### Instance Methods

- [presentedItemDidChange()](appkit/nsdocument/presenteditemdidchange().md)
- [presentedItemDidChangeUbiquityAttributes(_:)](appkit/nsdocument/presenteditemdidchangeubiquityattributes(_:).md)
- [presentedItemDidGain(_:)](appkit/nsdocument/presenteditemdidgain(_:).md)
- [presentedItemDidLose(_:)](appkit/nsdocument/presenteditemdidlose(_:).md)
- [presentedItemDidMove(to:)](appkit/nsdocument/presenteditemdidmove(to:).md)
- [presentedItemDidResolveConflict(_:)](appkit/nsdocument/presenteditemdidresolveconflict(_:).md)
- [relinquishPresentedItem(toReader:)](appkit/nsdocument/relinquishpresenteditem(toreader:).md)
- [relinquishPresentedItem(toWriter:)](appkit/nsdocument/relinquishpresenteditem(towriter:).md)
- [savePresentedItemChanges(completionHandler:)](appkit/nsdocument/savepresenteditemchanges(completionhandler:).md)
