Condividi tramite


IUITableViewDropItem Interface

Definition

Data for an item to be dropped into a table view.

[Foundation.Protocol(Name="UITableViewDropItem", WrapperType=typeof(UIKit.UITableViewDropItemWrapper))]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dragItem", IsProperty=true, IsRequired=true, IsStatic=false, Name="DragItem", PropertyType=typeof(UIKit.UIDragItem), Selector="dragItem")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="sourceIndexPath", IsProperty=true, IsRequired=true, IsStatic=false, Name="SourceIndexPath", PropertyType=typeof(Foundation.NSIndexPath), Selector="sourceIndexPath")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="previewSize", IsProperty=true, IsRequired=true, IsStatic=false, Name="PreviewSize", PropertyType=typeof(CoreGraphics.CGSize), Selector="previewSize")]
public interface IUITableViewDropItem : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="UITableViewDropItem", WrapperType=typeof(UIKit.UITableViewDropItemWrapper))>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dragItem", IsProperty=true, IsRequired=true, IsStatic=false, Name="DragItem", PropertyType=typeof(UIKit.UIDragItem), Selector="dragItem")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="sourceIndexPath", IsProperty=true, IsRequired=true, IsStatic=false, Name="SourceIndexPath", PropertyType=typeof(Foundation.NSIndexPath), Selector="sourceIndexPath")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="previewSize", IsProperty=true, IsRequired=true, IsStatic=false, Name="PreviewSize", PropertyType=typeof(CoreGraphics.CGSize), Selector="previewSize")>]
type IUITableViewDropItem = interface
    interface INativeObject
    interface IDisposable
Attributes
Implements

Properties

Name Description
DragItem

Gets the drag item.

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
PreviewSize

Gets the preview size for the drag item.

SourceIndexPath

Gets the source index path for the item if it is being dragged from another location in the table view.

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to