IUIDragDropSession 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 pour interroger les fonctionnalités de glisser-déplacer et l’état.
[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
- Dérivé
- Attributs
- Implémente
Propriétés
AllowsMoveOperation |
Obtient une valeur booléenne qui indique si la session peut déplacer des éléments au sein d’une seule application. |
Handle |
Handle (pointeur) vers la représentation d’objet non managée. (Hérité de INativeObject) |
Items |
Obtient les éléments de glisser qui se trouvent dans la session. |
RestrictedToDraggingApplication |
Obtient une valeur booléenne qui indique si l’activité de glisser est limitée à l’application d’origine. |
Méthodes
CanLoadObjects(Class) |
Renvoie une valeur booléenne qui indique si la session peut charger des objets de la classe spécifiée. |
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. |
LocationInView(UIView) |
Retourne l’emplacement de l’activité de glisser-déplacer dans le cadre de coordonnées du spécifié |
Méthodes d’extension
CanLoadObjects(IUIDragDropSession, Type) |
Retourne |