Freigeben über


UIDropInteractionDelegate_Extensions Klasse

Definition

Erweiterungsmethoden für die IUIDropInteractionDelegate Schnittstelle, um alle Methoden aus dem UIDropInteractionDelegate Protokoll zu unterstützen.

public static class UIDropInteractionDelegate_Extensions
type UIDropInteractionDelegate_Extensions = class
Vererbung
UIDropInteractionDelegate_Extensions

Hinweise

Die Erweiterungsmethoden für IUIDropInteractionDelegate ermöglichen Es Entwicklern, Instanzen der Schnittstelle als alle optionalen Methoden des ursprünglichen UIDropInteractionDelegate Protokolls zu behandeln. Da die Schnittstelle nur die erforderlichen Member enthält, können Entwickler mit diesen Erweiterungsmethoden die optionalen Member des Protokolls aufrufen.

Methoden

CanHandleSession(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Gibt zurück true , wenn der angegebene interaction die angegebene sessionverarbeiten kann.

ConcludeDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, nachdem der Ablagevorgang ausgeführt wurde und alle Animationen abgeschlossen sind.

GetPreviewForDroppingItem(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, UITargetedDragPreview)

Methode, die für jedes Ziehelement aufgerufen wird, damit der Entwickler eine benutzerdefinierte Vorschau bereitstellen kann.

PerformDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, um Daten von den Elementanbietern in der Drop-Sitzung zu nutzen.

SessionDidEnd(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, damit der Entwickler alle Ressourcen für die abgeschlossene Drop-Sitzung freigeben kann.

SessionDidEnter(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, wenn der Benutzer die Drop-Sitzung für die Drop-Interaktion in die Ansicht zieht.

SessionDidExit(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, wenn der Benutzer die Abbruchsitzung für die Drop-Interaktion aus der Ansicht zieht.

SessionDidUpdate(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession)

Methode, die aufgerufen wird, wenn sich der Touchpunkt in oder innerhalb der Ansicht bewegt oder wenn Ziehelemente hinzugefügt werden, während sich der Touchpunkt in der Ansicht befindet.

WillAnimateDrop(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, IUIDragAnimating)

Methode, die für jedes sichtbare Ziehelement aufgerufen wird, kurz bevor der Ablagevorgang animiert wird.

Gilt für: