Compartir a través de


UIDropInteractionDelegate_Extensions Clase

Definición

Métodos de extensión a la IUIDropInteractionDelegate interfaz para admitir todos los métodos del UIDropInteractionDelegate protocolo.

public static class UIDropInteractionDelegate_Extensions
type UIDropInteractionDelegate_Extensions = class
Herencia
UIDropInteractionDelegate_Extensions

Comentarios

Los métodos de extensión para IUIDropInteractionDelegate permitir a los desarrolladores tratar instancias de la interfaz como tener todos los métodos opcionales del protocolo original UIDropInteractionDelegate . Dado que la interfaz solo contiene los miembros necesarios, estos métodos de extensión permiten a los desarrolladores llamar a los miembros opcionales del protocolo.

Métodos

CanHandleSession(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Devuelve true si el especificado interaction puede controlar el especificado session.

ConcludeDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama después de realizar la colocación y se han completado todas las animaciones.

GetPreviewForDroppingItem(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, UITargetedDragPreview)

Método al que se llama para cada elemento de arrastre para permitir al desarrollador proporcionar una vista previa personalizada.

PerformDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama para consumir datos de los proveedores de elementos en la sesión de eliminación.

SessionDidEnd(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama para permitir que el desarrollador libere todos los recursos de la sesión de eliminación completada.

SessionDidEnter(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama cuando el usuario arrastra la sesión de colocación en la vista para la interacción de colocación.

SessionDidExit(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama cuando el usuario arrastra la sesión desplegable fuera de la vista para la interacción de colocación.

SessionDidUpdate(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método al que se llama cuando el punto táctil se mueve hacia o dentro de la vista, o cuando se agregan elementos de arrastre mientras el punto táctil está dentro de la vista.

WillAnimateDrop(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, IUIDragAnimating)

Método al que se llama para cada elemento de arrastre visible justo antes de animar la colocación.

Se aplica a