Edit

Share via


IUITableViewDropPlaceholderContext Interface

Definition

Contains manages table view placeholder information.

[Foundation.Protocol(Name="UITableViewDropPlaceholderContext", WrapperType=typeof(UIKit.UITableViewDropPlaceholderContextWrapper))]
[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 IUITableViewDropPlaceholderContext : IDisposable, UIKit.IUIDragAnimating
type IUITableViewDropPlaceholderContext = 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.

Applies to