IUIDropSession 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
存取卸載會話狀態和載入拖曳專案的介面。
[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
- 屬性
- 實作
屬性
AllowsMoveOperation |
取得布林值,指出會話是否可以在單一應用程式中移動專案。 (繼承來源 IUIDragDropSession) |
Handle |
處理 unmanaged 物件標記法) (指標。 (繼承來源 INativeObject) |
Items |
取得會話中的拖曳專案。 (繼承來源 IUIDragDropSession) |
LocalDragSession |
卸載會話的本機應用程式內拖曳會話。 |
ProgressIndicatorStyle |
取得或設定置放指標的樣式。 |
RestrictedToDraggingApplication |
取得布林值,指出拖曳活動是否受限於原始應用程式。 (繼承來源 IUIDragDropSession) |
方法
CanLoadObjects(Class) |
傳回布林值,指出會話是否可以載入指定類別的物件。 (繼承來源 IUIDragDropSession) |
HasConformingItems(String[]) |
TReturns 布林值,告知會話是否包含至少一個由任何指定型別識別碼所描述的專案。 (繼承來源 IUIDragDropSession) |
LoadObjects(Class, Action<INSItemProviderReading[]>) |
由開發人員實作時,具現化卸載會話中具有 參數所指定類型的每個物件。 |
LocationInView(UIView) |
傳回所指定 |
擴充方法
GetProgress(INSProgressReporting) |
存取卸載會話狀態和載入拖曳專案的介面。 |
CanLoadObjects(IUIDragDropSession, Type) |
如果指定的 |
LoadObjects<T>(IUIDropSession, Action<T[]>) |
存取卸載會話狀態和載入拖曳專案的介面。 |