次の方法で共有


IUIDragDropSession インターフェイス

定義

ドラッグ アンド ドロップ機能と状態のクエリを実行するためのインターフェイス。

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

プロパティ

AllowsMoveOperation

セッションが 1 つのアプリ内で項目を移動できるかどうかを示すブール値を取得します。

Handle

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

(継承元 INativeObject)
Items

セッション内のドラッグ項目を取得します。

RestrictedToDraggingApplication

ドラッグ アクティビティが元のアプリに限定されているかどうかを示すブール値を取得します。

メソッド

CanLoadObjects(Class)

セッションが指定したクラスのオブジェクトを読み込むことができるかどうかを示すブール値を返します。

HasConformingItems(String[])

TReturns a Boolean value that tells whether the session contains least one item that is described by any of the specified type identifiers.

LocationInView(UIView)

指定した の座標フレーム内のドラッグ ドロップ アクティビティの位置を返します view

拡張メソッド

CanLoadObjects(IUIDragDropSession, Type)

true指定した が、指定した session の項目をインスタンス化できる場合は を返しますtype

適用対象