MonobjcMonobjc Documented Class Library
INSCollectionViewDelegate Interface
NamespacesMonobjc.AppKitINSCollectionViewDelegate

[Missing <summary> documentation for "T:Monobjc.AppKit.INSCollectionViewDelegate"]

Declaration Syntax
C#Visual BasicVisual C++
public interface INSCollectionViewDelegate : IManagedWrapper
Public Interface INSCollectionViewDelegate _
	Inherits IManagedWrapper
public interface class INSCollectionViewDelegate : IManagedWrapper
Members
All MembersMethodsProperties



IconMemberDescription
CastAs<(Of <<'(T>)>>)()()()()
Try to cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CastTo<(Of <<'(T>)>>)()()()()
Cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CollectionViewAcceptDropIndexDropOperation(NSCollectionView, INSDraggingInfo, NSInteger, NSCollectionViewDropOperation)

Invoked when the mouse is released over a collection view that previously allowed a drop.

Original signature is '- (BOOL)collectionView:(NSCollectionView *)collectionView acceptDrop:(id < NSDraggingInfo >)draggingInfo index:(NSInteger)index dropOperation:(NSCollectionViewDropOperation)dropOperation'

Available in Mac OS X v10.6 and later.


CollectionViewCanDragItemsAtIndexesWithEvent(NSCollectionView, NSIndexSet, NSEvent)

Returns whether the collection view can attempt to initiate a drag for the given event and items.

Original signature is '- (BOOL)collectionView:(NSCollectionView *)collectionView canDragItemsAtIndexes:(NSIndexSet *)indexes withEvent:(NSEvent *)event'

Available in Mac OS X v10.6 and later.


CollectionViewDraggingImageForItemsAtIndexesWithEventOffset(NSCollectionView, NSIndexSet, NSEvent, NSPoint%)

Sent to the delegate to allow creation of a custom image to represent collection view items during a drag operation.

Original signature is '- (NSImage *)collectionView:(NSCollectionView *)collectionView draggingImageForItemsAtIndexes:(NSIndexSet *)indexes withEvent:(NSEvent *)event offset:(NSPointPointer)dragImageOffset'

Available in Mac OS X v10.6 and later.


CollectionViewNamesOfPromisedFilesDroppedAtDestinationForDraggedItemsAtIndexes(NSCollectionView, NSURL, NSIndexSet)

Invoked to return an array of filenames that the receiver promises to create.

Original signature is '- (NSArray *)collectionView:(NSCollectionView *)collectionView namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropURL forDraggedItemsAtIndexes:(NSIndexSet *)indexes'

Available in Mac OS X v10.6 and later.


CollectionViewValidateDropProposedIndexDropOperation(NSCollectionView, INSDraggingInfo, NSInteger%, NSCollectionViewDropOperation%)

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.


CollectionViewWriteItemsAtIndexesToPasteboard(NSCollectionView, NSIndexSet, NSPasteboard)

Invoked after it has been determined that a drag should begin, but before the drag has been started.

Original signature is '- (BOOL)collectionView:(NSCollectionView *)collectionView writeItemsAtIndexes:(NSIndexSet *)indexes toPasteboard:(NSPasteboard *)pasteboard'

Available in Mac OS X v10.6 and later.


NativePointer

Gets the underlying native pointer.

(Inherited from IManagedWrapper.)
SendMessage(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessage<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessageSuper(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuper<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)

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