UIDropInteractionDelegate_Extensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения интерфейса IUIDropInteractionDelegate для поддержки всех методов из UIDropInteractionDelegate протокола.
public static class UIDropInteractionDelegate_Extensions
type UIDropInteractionDelegate_Extensions = class
- Наследование
-
UIDropInteractionDelegate_Extensions
Комментарии
Методы расширения для IUIDropInteractionDelegate позволяют разработчикам рассматривать экземпляры интерфейса как имеющие все необязательные методы исходного UIDropInteractionDelegate протокола. Так как интерфейс содержит только необходимые элементы, эти методы расширения позволяют разработчикам вызывать необязательные члены протокола.
Методы
CanHandleSession(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Возвращает значение |
ConcludeDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, вызываемый после выполнения удаления и завершения всех анимаций. |
GetPreviewForDroppingItem(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, UITargetedDragPreview) |
Метод, вызываемый для каждого элемента перетаскивания, позволяющий разработчику предоставить пользовательский предварительный просмотр. |
PerformDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, вызываемый для получения данных от поставщиков элементов в сеансе удаления. |
SessionDidEnd(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, который вызывается, чтобы позволить разработчику освободить все ресурсы для завершенного сеанса удаления. |
SessionDidEnter(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, вызываемый, когда пользователь перетаскивает сеанс перетаскивания в представление для взаимодействия с перетаскиванием. |
SessionDidExit(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, вызываемый, когда пользователь перетаскивает сеанс перетаскивания из представления для взаимодействия с перетаскиванием. |
SessionDidUpdate(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Метод, вызываемый при перемещении точки касания в представление или в его пределах или при добавлении элементов перетаскивания, когда точка касания находится в представлении. |
WillAnimateDrop(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, IUIDragAnimating) |
Метод, который вызывается для каждого видимого элемента перетаскивания непосредственно перед анимированным перетаскиванием. |