IUITextDropDelegate Interfaccia
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.
Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo UITextDropDelegate.
[Foundation.Protocol(Name="UITextDropDelegate", WrapperType=typeof(UIKit.UITextDropDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUITextDropDelegate : IDisposable, ObjCRuntime.INativeObject
type IUITextDropDelegate = interface
interface INativeObject
interface IDisposable
- Derivato
- Attributi
- Implementazioni
Commenti
Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da UITextDropDelegate.
Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel UITextDropDelegate protocollo.
I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia UITextDropDelegate_Extensions , consentendo agli sviluppatori di richiamare eventuali metodi facoltativi nel protocollo.
Proprietà
Handle |
Gestire (puntatore) alla rappresentazione dell'oggetto non gestita. (Ereditato da INativeObject) |
Metodi di estensione
DropSessionDidEnd(IUITextDropDelegate, IUITextDroppable, IUIDropSession) |
Metodo chiamato al termine della sessione di eliminazione. |
DropSessionDidEnter(IUITextDropDelegate, IUITextDroppable, IUIDropSession) |
Metodo chiamato quando il punto di rilascio entra nella visualizzazione testo. |
DropSessionDidExit(IUITextDropDelegate, IUITextDroppable, IUIDropSession) |
Metodo chiamato quando il punto di rilascio lascia la visualizzazione di testo. |
DropSessionDidUpdate(IUITextDropDelegate, IUITextDroppable, IUIDropSession) |
Metodo chiamato quando il punto a discesa sulla visualizzazione di testo cambia. |
GetPreviewForDroppingAllItems(IUITextDropDelegate, IUITextDroppable, UITargetedDragPreview) |
Metodo chiamato una volta per ottenere l'anteprima di trascinamento da usare per eliminare tutti gli elementi. |
GetProposalForDrop(IUITextDropDelegate, IUITextDroppable, IUITextDropRequest) |
Metodo chiamato per ottenere la proposta di eliminazione. |
WillBecomeEditable(IUITextDropDelegate, IUITextDroppable, IUITextDropRequest) |
Metodo chiamato per determinare se una visualizzazione di testo non modificabile può accettare le eliminabili. |
WillPerformDrop(IUITextDropDelegate, IUITextDroppable, IUITextDropRequest) |
Metodo chiamato appena prima dell'esecuzione dell'eliminazione. |