UIDropInteractionDelegate_Extensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione all'interfaccia IUIDropInteractionDelegate per supportare tutti i metodi dal UIDropInteractionDelegate protocollo.
public static class UIDropInteractionDelegate_Extensions
type UIDropInteractionDelegate_Extensions = class
- Ereditarietà
-
UIDropInteractionDelegate_Extensions
Commenti
I metodi di estensione per IUIDropInteractionDelegate consentire agli sviluppatori di considerare le istanze dell'interfaccia come avere tutti i metodi facoltativi del protocollo originale UIDropInteractionDelegate . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.
Metodi
CanHandleSession(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Restituisce |
ConcludeDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato dopo l'esecuzione dell'eliminazione e tutte le animazioni sono state completate. |
GetPreviewForDroppingItem(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, UITargetedDragPreview) |
Metodo chiamato per ogni elemento di trascinamento per consentire allo sviluppatore di fornire un'anteprima personalizzata. |
PerformDrop(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato per utilizzare i dati dai provider di elementi nella sessione di rilascio. |
SessionDidEnd(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato per consentire allo sviluppatore di rilasciare tutte le risorse per la sessione di eliminazione completata. |
SessionDidEnter(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato quando l'utente trascina la sessione di rilascio nella visualizzazione per l'interazione a discesa. |
SessionDidExit(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato quando l'utente trascina la sessione di rilascio fuori dalla visualizzazione per l'interazione di rilascio. |
SessionDidUpdate(IUIDropInteractionDelegate, UIDropInteraction, IUIDropSession) |
Metodo chiamato quando il punto di tocco si sposta in o all'interno della visualizzazione o quando vengono aggiunti elementi di trascinamento mentre il punto di tocco si trova all'interno della visualizzazione. |
WillAnimateDrop(IUIDropInteractionDelegate, UIDropInteraction, UIDragItem, IUIDragAnimating) |
Metodo chiamato per ogni elemento di trascinamento visibile appena prima dell'animazione della selezione. |