MonobjcMonobjc Documented Class Library
TableViewAcceptDropRowDropOperation Method (aTableView, info, row, operation)
NamespacesMonobjc.AppKitINSTableViewDataSourceTableViewAcceptDropRowDropOperation(NSTableView, INSDraggingInfo, NSInteger, NSTableViewDropOperation)

Invoked by aTableView when the mouse button is released over a table view that previously decided to allow a drop.

Original signature is '- (BOOL)tableView:(NSTableView *)aTableView acceptDrop:(id < NSDraggingInfo >)info row:(NSInteger)row dropOperation:(NSTableViewDropOperation)operation'

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
bool TableViewAcceptDropRowDropOperation(
	NSTableView aTableView,
	INSDraggingInfo info,
	NSInteger row,
	NSTableViewDropOperation operation
)
Function TableViewAcceptDropRowDropOperation ( _
	aTableView As NSTableView, _
	info As INSDraggingInfo, _
	row As NSInteger, _
	operation As NSTableViewDropOperation _
) As Boolean
bool TableViewAcceptDropRowDropOperation(
	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.
Return Value
YES if the drop operation was successful, otherwise NO.
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)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)