次の方法で共有


IUITableViewDropDelegate インターフェイス

定義

プロトコル UITableViewDropDelegateの必要なメソッド (存在する場合) を表すインターフェイス。

[Foundation.Protocol(Name="UITableViewDropDelegate", WrapperType=typeof(UIKit.UITableViewDropDelegateWrapper))]
[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 IUITableViewDropDelegate : IDisposable, ObjCRuntime.INativeObject
type IUITableViewDropDelegate = interface
    interface INativeObject
    interface IDisposable
派生
属性
実装

注釈

このインターフェイスには、 で UITableViewDropDelegate定義されているプロトコルから必要なメソッド (存在する場合) が含まれています。

開発者がこのインターフェイスを実装するクラスを作成する場合、実装メソッドは、プロトコルで定義されているメソッドの一致するシグネチャを使用して Objective-C に自動的に UITableViewDropDelegate エクスポートされます。

省略可能なメソッド (ある場合) は、 インターフェイスの拡張メソッドとして クラスによって UITableViewDropDelegate_Extensions 提供され、開発者はプロトコルで任意のメソッドを呼び出すことができます。

プロパティ

Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

PerformDrop(UITableView, IUITableViewDropCoordinator)

テーブル ビューにデータをドロップするために呼び出されるメソッド。

拡張メソッド

CanHandleDropSession(IUITableViewDropDelegate, UITableView, IUIDropSession)

テーブル ビューがセッション内のデータからのドロップを処理できるかどうかを示すブール値を返します。

DropSessionDidEnd(IUITableViewDropDelegate, UITableView, IUIDropSession)

ドロップ セッションが終了したときに呼び出されるメソッド。

DropSessionDidEnter(IUITableViewDropDelegate, UITableView, IUIDropSession)

ドロップ ポイントがテーブル ビューに入ったときに呼び出されるメソッド。

DropSessionDidExit(IUITableViewDropDelegate, UITableView, IUIDropSession)

ドロップ ポイントがテーブル ビューから離れたときに呼び出されるメソッド。

DropSessionDidUpdate(IUITableViewDropDelegate, UITableView, IUIDropSession, NSIndexPath)

テーブル ビュー上のドロップ ポイントが変更されたときに呼び出されるメソッド。

GetDropPreviewParameters(IUITableViewDropDelegate, UITableView, NSIndexPath)

指定したインデックス パスにある項目のドラッグ プレビュー パラメーターを返します。

適用対象