Bagikan melalui


IUIDragDropSession Antarmuka

Definisi

Antarmuka untuk mengkueri kemampuan dan status seret dan letakkan.

[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
Turunan
Atribut
Penerapan

Properti

AllowsMoveOperation

Mendapatkan nilai Boolean yang memberi tahu apakah sesi dapat memindahkan item dalam satu aplikasi.

Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)
Items

Mendapatkan item seret yang ada dalam sesi.

RestrictedToDraggingApplication

Mendapatkan nilai Boolean yang memberi tahu apakah aktivitas seret terbatas pada aplikasi asal.

Metode

CanLoadObjects(Class)

Mengembalikan nilai Boolean yang memberi tahu apakah sesi dapat memuat objek dari kelas yang ditentukan.

HasConformingItems(String[])

TReturns nilai Boolean yang memberi tahu apakah sesi berisi setidaknya satu item yang dijelaskan oleh salah satu pengidentifikasi jenis yang ditentukan.

LocationInView(UIView)

Mengembalikan lokasi aktivitas seret-letakkan dalam bingkai koordinat dari yang ditentukan view.

Metode Ekstensi

CanLoadObjects(IUIDragDropSession, Type)

Mengembalikan true jika yang ditentukan session dapat membuat instans item dari yang ditentukan type.

Berlaku untuk