Invoked to return an array of filenames that the receiver promises to create.
Original signature is '- (NSArray *)collectionView:(NSCollectionView *)collectionView namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropURL forDraggedItemsAtIndexes:(NSIndexSet *)indexes'
Available in Mac OS X v10.6 and later.

C# | Visual Basic | Visual C++ |
public delegate NSArray CollectionViewNamesOfPromisedFilesDroppedAtDestinationForDraggedItemsAtIndexesEventHandler( NSCollectionView collectionView, NSURL dropURL, NSIndexSet indexes )
Public Delegate Function CollectionViewNamesOfPromisedFilesDroppedAtDestinationForDraggedItemsAtIndexesEventHandler ( _ collectionView As NSCollectionView, _ dropURL As NSURL, _ indexes As NSIndexSet _ ) As NSArray
public delegate NSArray^ CollectionViewNamesOfPromisedFilesDroppedAtDestinationForDraggedItemsAtIndexesEventHandler( NSCollectionView^ collectionView, NSURL^ dropURL, NSIndexSet^ indexes )

- collectionView (NSCollectionView)
- The collection view that send the message.
- dropURL (NSURL)
- The drop location where the files are created.
- indexes (NSIndexSet)
- The indexes of the dragging items.

An array of filenames (not full paths) for the created files that the receiver promises to create.

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)