Edit

Share via


IUICollectionViewDropPlaceholderContext Interface

Definition

Contains manages collection view placeholder information.

[Foundation.Protocol(Name="UICollectionViewDropPlaceholderContext", WrapperType=typeof(UIKit.UICollectionViewDropPlaceholderContextWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUICollectionViewDropPlaceholderContext : IDisposable, UIKit.IUIDragAnimating
type IUICollectionViewDropPlaceholderContext = interface
    interface INativeObject
    interface IDisposable
    interface IUIDragAnimating
Attributes
Implements

Properties

DragItem

Gets the drag item that is represented by the placeholder.

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)

Methods

AddAnimations(Action)

Adds the specified animation action.

(Inherited from IUIDragAnimating)
AddCompletion(Action<UIViewAnimatingPosition>)

Adds the specified completion block to run when the animation ends.

(Inherited from IUIDragAnimating)
CommitInsertion(Action<NSIndexPath>)

Replaces the placeholder cell with dropped content.

DeletePlaceholder()

Removes the placeholder from the view.

SetNeedsCellUpdate()

Marks the placeholder cell as requiring updated content.

Applies to