Invoked to determine a valid drop target.
Original signature is '- (NSDragOperation)collectionView:(NSCollectionView *)collectionView validateDrop:(id < NSDraggingInfo >)draggingInfo proposedIndex:(NSInteger *)proposedDropIndex dropOperation:(NSCollectionViewDropOperation *)proposedDropOperation'
Available in Mac OS X v10.6 and later.

C# | Visual Basic | Visual C++ |
public event NSCollectionView..::..CollectionViewValidateDropProposedIndexDropOperationEventHandler CollectionViewValidateDropProposedIndexDropOperation
Public Event CollectionViewValidateDropProposedIndexDropOperation As NSCollectionView..::..CollectionViewValidateDropProposedIndexDropOperationEventHandler
public: event NSCollectionView..::..CollectionViewValidateDropProposedIndexDropOperationEventHandler^ CollectionViewValidateDropProposedIndexDropOperation { void add (NSCollectionView..::..CollectionViewValidateDropProposedIndexDropOperationEventHandler^ value); void remove (NSCollectionView..::..CollectionViewValidateDropProposedIndexDropOperationEventHandler^ value); }

A value that indicates which dragging operation the data source will perform. It must return something other than NSDragOperationNone to accept the drop

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