Partager via


IUIDropSession Interface

Définition

Interface permettant d’accéder à l’état de la session de déplacement et de charger les éléments de glissement.

[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
Attributs
Implémente

Propriétés

AllowsMoveOperation

Obtient une valeur booléenne qui indique si la session peut déplacer des éléments dans une seule application.

(Hérité de IUIDragDropSession)
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)
Items

Obtient les éléments de glissement qui se trouvent dans la session.

(Hérité de IUIDragDropSession)
LocalDragSession

Session de glissement locale dans l’application pour la session de déplacement.

ProgressIndicatorStyle

Obtient ou définit le style de l’indicateur de suppression.

RestrictedToDraggingApplication

Obtient une valeur booléenne qui indique si l’activité de glissement est limitée à l’application d’origine.

(Hérité de IUIDragDropSession)

Méthodes

CanLoadObjects(Class)

Retourne une valeur booléenne qui indique si la session peut charger des objets de la classe spécifiée.

(Hérité de IUIDragDropSession)
HasConformingItems(String[])

Retourne une valeur booléenne qui indique si la session contient au moins un élément décrit par l’un des identificateurs de type spécifiés.

(Hérité de IUIDragDropSession)
LoadObjects(Class, Action<INSItemProviderReading[]>)

En cas d’implémentation par le développeur, instancie chaque objet de la session de suppression qui a le type spécifié par le paramètre .

LocationInView(UIView)

Retourne l’emplacement de l’activité glisser-déplacer dans le cadre de coordonnées du spécifié view.

(Hérité de IUIDragDropSession)

Méthodes d’extension

GetProgress(INSProgressReporting)

Interface permettant d’accéder à l’état de la session de déplacement et de charger les éléments de glissement.

CanLoadObjects(IUIDragDropSession, Type)

Retourne true si le spécifié session peut instancier des éléments du spécifié type.

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

Interface permettant d’accéder à l’état de la session de déplacement et de charger les éléments de glissement.

S’applique à