Used by aTableView to determine a valid drop target.
Original signature is '- (NSDragOperation)tableView:(NSTableView *)aTableView validateDrop:(id < NSDraggingInfo >)info proposedRow:(NSInteger)row proposedDropOperation:(NSTableViewDropOperation)operation'
Available in Mac OS X v10.0 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
NSDragOperation TableViewValidateDropProposedRowProposedDropOperation( NSTableView aTableView, INSDraggingInfo info, NSInteger row, NSTableViewDropOperation operation )
Function TableViewValidateDropProposedRowProposedDropOperation ( _ aTableView As NSTableView, _ info As INSDraggingInfo, _ row As NSInteger, _ operation As NSTableViewDropOperation _ ) As NSDragOperation
NSDragOperation TableViewValidateDropProposedRowProposedDropOperation( NSTableView^ aTableView, INSDraggingInfo^ info, NSInteger row, NSTableViewDropOperation operation )
Parameters
- aTableView (NSTableView)
- The table view that sent the message.
- info (INSDraggingInfo)
- An object that contains more information about this dragging operation.
- row (NSInteger)
- The index of the proposed target row.
- operation (NSTableViewDropOperation)
- The type of dragging operation proposed.
Return Value
The dragging operation the data source will perform.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)