Share via


NSCollectionViewDelegate.ValidateDrop Method

Definition

Overloads

ValidateDrop(NSCollectionView, INSDraggingInfo, NSIndexPath, NSCollectionViewDropOperation)

[Foundation.Export("collectionView:validateDrop:proposedIndexPath:dropOperation:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AppKit.NSDragOperation ValidateDrop(AppKit.NSCollectionView collectionView, AppKit.INSDraggingInfo draggingInfo, ref Foundation.NSIndexPath proposedDropIndexPath, ref AppKit.NSCollectionViewDropOperation proposedDropOperation);
[<Foundation.Export("collectionView:validateDrop:proposedIndexPath:dropOperation:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ValidateDrop : AppKit.NSCollectionView * AppKit.INSDraggingInfo * NSIndexPath * NSCollectionViewDropOperation -> AppKit.NSDragOperation
override this.ValidateDrop : AppKit.NSCollectionView * AppKit.INSDraggingInfo * NSIndexPath * NSCollectionViewDropOperation -> AppKit.NSDragOperation

Parameters

collectionView
NSCollectionView
draggingInfo
INSDraggingInfo
proposedDropIndexPath
NSIndexPath
proposedDropOperation
NSCollectionViewDropOperation

Returns

Implements

Attributes

Applies to

ValidateDrop(NSCollectionView, INSDraggingInfo, IntPtr, NSCollectionViewDropOperation)

[Foundation.Export("collectionView:validateDrop:proposedIndex:dropOperation:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual AppKit.NSDragOperation ValidateDrop(AppKit.NSCollectionView collectionView, AppKit.INSDraggingInfo draggingInfo, ref IntPtr dropIndex, ref AppKit.NSCollectionViewDropOperation dropOperation);
[<Foundation.Export("collectionView:validateDrop:proposedIndex:dropOperation:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member ValidateDrop : AppKit.NSCollectionView * AppKit.INSDraggingInfo * nativeint * NSCollectionViewDropOperation -> AppKit.NSDragOperation
override this.ValidateDrop : AppKit.NSCollectionView * AppKit.INSDraggingInfo * nativeint * NSCollectionViewDropOperation -> AppKit.NSDragOperation

Parameters

collectionView
NSCollectionView
draggingInfo
INSDraggingInfo
dropIndex
IntPtr

nativeint

Returns

Implements

Attributes

Applies to