IUITextFieldDelegate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schnittstelle, die die erforderlichen Methoden (falls vorhanden) des Protokolls UITextFieldDelegatedarstellt.
[Foundation.Protocol(Name="UITextFieldDelegate", WrapperType=typeof(UIKit.UITextFieldDelegateWrapper))]
public interface IUITextFieldDelegate : IDisposable, ObjCRuntime.INativeObject
type IUITextFieldDelegate = interface
interface INativeObject
interface IDisposable
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Diese Schnittstelle enthält die erforderlichen Methoden (falls vorhanden) aus dem durch definierten UITextFieldDelegateProtokoll.
Wenn Entwickler Klassen erstellen, die diese Schnittstelle implementieren, werden die Implementierungsmethoden automatisch mit der übereinstimmenden Signatur der im UITextFieldDelegate Protokoll definierten Methode nach Objective-C exportiert.
Optionale Methoden (falls vorhanden) werden von der UITextFieldDelegate_Extensions -Klasse als Erweiterungsmethoden für die Schnittstelle bereitgestellt, sodass Entwickler alle optionalen Methoden für das Protokoll aufrufen können.
Eigenschaften
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von INativeObject) |
Erweiterungsmethoden
EditingEnded(IUITextFieldDelegate, UITextField) |
Gibt an, dass die Bearbeitung im angegebenen Textfeld beendet wurde. |
EditingEnded(IUITextFieldDelegate, UITextField, UITextFieldDidEndEditingReason) |
Gibt an, dass die Bearbeitung im angegebenen Textfeld aus dem angegebenen Grund beendet wurde. |
EditingStarted(IUITextFieldDelegate, UITextField) |
Gibt an, dass die Bearbeitung für das angegebene Textfeld begonnen hat. |
ShouldBeginEditing(IUITextFieldDelegate, UITextField) |
Gibt an, ob die Bearbeitung im angegebenen Textfeld beginnen soll. |
ShouldChangeCharacters(IUITextFieldDelegate, UITextField, NSRange, String) |
Gibt an, ob der angegebene Text geändert werden soll. |
ShouldClear(IUITextFieldDelegate, UITextField) |
Gibt an, ob der aktuelle Inhalt des angegebenen Textfelds entfernt werden soll. |
ShouldEndEditing(IUITextFieldDelegate, UITextField) |
Gibt an, ob die Bearbeitung im angegebenen Textfeld beendet werden soll. |
ShouldReturn(IUITextFieldDelegate, UITextField) |
Gibt an, ob das Textfeld das Drücken der Rückgabeschaltfläche verarbeiten soll. |