Compartilhar via


UIDropInteractionDelegate_Extensions Classe

Definição

Métodos de extensão para a IUIDropInteractionDelegate interface para dar suporte a todos os métodos do UIDropInteractionDelegate protocolo.

public static class UIDropInteractionDelegate_Extensions
type UIDropInteractionDelegate_Extensions = class
Herança
UIDropInteractionDelegate_Extensions

Comentários

Os métodos de extensão para IUIDropInteractionDelegate permitem que os desenvolvedores tratem instâncias da interface como tendo todos os métodos opcionais do protocolo original UIDropInteractionDelegate . Como a interface contém apenas os membros necessários, esses métodos de extensão permitem que os desenvolvedores chamem os membros opcionais do protocolo.

Métodos

CanHandleSession(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Retornará true se o especificado interaction puder manipular o especificado session.

ConcludeDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método que é chamado depois que a queda é executada e todas as animações foram concluídas.

GetPreviewForDroppingItem(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, UITargetedDragPreview)

Método que é chamado para cada item de arrastar para permitir que o desenvolvedor forneça uma visualização personalizada.

PerformDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método que é chamado para consumir dados dos provedores de itens na sessão de remoção.

SessionDidEnd(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método chamado para permitir que o desenvolvedor libere todos os recursos para a sessão suspensa concluída.

SessionDidEnter(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método que é chamado quando o usuário arrasta a sessão de soltar para a exibição para a interação de soltar.

SessionDidExit(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método que é chamado quando o usuário arrasta a sessão de soltar para fora da exibição para a interação de soltar.

SessionDidUpdate(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Método que é chamado quando o ponto de toque se move para dentro ou dentro do modo de exibição ou quando os itens de arrastar são adicionados enquanto o ponto de toque está dentro do modo de exibição.

WillAnimateDrop(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, IUIDragAnimating)

Método que é chamado para cada item de arrastar visível logo antes da queda ser animada.

Aplica-se a