IUIDropSession Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é |
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 |
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. |