Returns whether the table view should allow selection of the specified row.
Original signature is '- (BOOL)tableView:(NSTableView *)aTableView shouldSelectRow:(NSInteger)rowIndex'
Available in Mac OS X v10.0 and later.

C# | Visual Basic | Visual C++ |
public delegate bool TableViewShouldSelectRowEventHandler( NSTableView aTableView, NSInteger rowIndex )
Public Delegate Function TableViewShouldSelectRowEventHandler ( _ aTableView As NSTableView, _ rowIndex As NSInteger _ ) As Boolean
public delegate bool TableViewShouldSelectRowEventHandler( NSTableView^ aTableView, NSInteger rowIndex )

- aTableView (NSTableView)
- The table view that sent the message.
- rowIndex (NSInteger)
- The row index.

YES to permit selection of the row, NO to deny selection.

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