Implements file promise drag operations.
Original signature is '- (NSArray *)browser:(NSBrowser *)browser namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column'
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
public delegate NSArray BrowserNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexesInColumnEventHandler( NSBrowser browser, NSURL dropDestination, NSIndexSet rowIndexes, NSInteger column )
Public Delegate Function BrowserNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexesInColumnEventHandler ( _ browser As NSBrowser, _ dropDestination As NSURL, _ rowIndexes As NSIndexSet, _ column As NSInteger _ ) As NSArray
public delegate NSArray^ BrowserNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexesInColumnEventHandler( NSBrowser^ browser, NSURL^ dropDestination, NSIndexSet^ rowIndexes, NSInteger column )

- browser (NSBrowser)
- The browser.
- dropDestination (NSURL)
- The drop filesystem location.
- rowIndexes (NSIndexSet)
- The indexes of the rows the user is dropping.
- column (NSInteger)
- The index of the column containing the rows the user is dropping.

Filenames (not pathnames) for the actual files represented by the rows the user is dropping.

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