Bagikan melalui


IUIDropSession Antarmuka

Definisi

Antarmuka untuk mengakses status sesi jatuhkan dan memuat item seret.

[Foundation.Protocol(Name="UIDropSession", WrapperType=typeof(UIKit.UIDropSessionWrapper))]
[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 IUIDropSession : Foundation.INSProgressReporting, IDisposable, UIKit.IUIDragDropSession
type IUIDropSession = interface
    interface INativeObject
    interface IDisposable
    interface INSProgressReporting
    interface IUIDragDropSession
Atribut
Penerapan

Properti

AllowsMoveOperation

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

(Diperoleh dari IUIDragDropSession)
Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)
Items

Mendapatkan item seret yang ada dalam sesi.

(Diperoleh dari IUIDragDropSession)
LocalDragSession

Sesi seret dalam aplikasi lokal untuk sesi penghilangan.

ProgressIndicatorStyle

Mendapatkan atau mengatur gaya indikator penurunan.

RestrictedToDraggingApplication

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

(Diperoleh dari IUIDragDropSession)

Metode

CanLoadObjects(Class)

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

(Diperoleh dari IUIDragDropSession)
HasConformingItems(String[])

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

(Diperoleh dari IUIDragDropSession)
LoadObjects(Class, Action<INSItemProviderReading[]>)

Saat diimplementasikan oleh pengembang, membuat instans setiap objek dalam sesi drop yang memiliki jenis yang ditentukan oleh parameter .

LocationInView(UIView)

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

(Diperoleh dari IUIDragDropSession)

Metode Ekstensi

GetProgress(INSProgressReporting)

Antarmuka untuk mengakses status sesi jatuhkan dan memuat item seret.

CanLoadObjects(IUIDragDropSession, Type)

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

LoadObjects<T>(IUIDropSession, Action<T[]>)

Antarmuka untuk mengakses status sesi jatuhkan dan memuat item seret.

Berlaku untuk