IUIDropSession Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz para acceder al estado de sesión de colocación y cargar elementos de arrastre.
[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
- Atributos
- Implementaciones
Propiedades
AllowsMoveOperation |
Obtiene un valor booleano que indica si la sesión puede mover elementos dentro de una sola aplicación. (Heredado de IUIDragDropSession) |
Handle |
Identificador (puntero) a la representación del objeto no administrado. (Heredado de INativeObject) |
Items |
Obtiene los elementos de arrastre que se encuentran en la sesión. (Heredado de IUIDragDropSession) |
LocalDragSession |
La sesión de arrastrar local en la aplicación para la sesión de colocación. |
ProgressIndicatorStyle |
Obtiene o establece el estilo del indicador de colocación. |
RestrictedToDraggingApplication |
Obtiene un valor booleano que indica si la actividad de arrastre se limita a la aplicación de origen. (Heredado de IUIDragDropSession) |
Métodos
CanLoadObjects(Class) |
Devuelve un valor booleano que indica si la sesión puede cargar objetos de la clase especificada. (Heredado de IUIDragDropSession) |
HasConformingItems(String[]) |
TReturns un valor booleano que indica si la sesión contiene al menos un elemento descrito por cualquiera de los identificadores de tipo especificados. (Heredado de IUIDragDropSession) |
LoadObjects(Class, Action<INSItemProviderReading[]>) |
Cuando lo implementa el desarrollador, crea una instancia de cada objeto de la sesión de colocación que tiene el tipo especificado por el parámetro . |
LocationInView(UIView) |
Devuelve la ubicación de la actividad de arrastrar y colocar en el marco de coordenadas del especificado |
Métodos de extensión
GetProgress(INSProgressReporting) |
Interfaz para acceder al estado de sesión de colocación y cargar elementos de arrastre. |
CanLoadObjects(IUIDragDropSession, Type) |
Devuelve |
LoadObjects<T>(IUIDropSession, Action<T[]>) |
Interfaz para acceder al estado de sesión de colocación y cargar elementos de arrastre. |