IUITextInput 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.
IUITextInput funktioniert mit der Eingabe von Text und ermöglicht das Manipulieren von Features, einschließlich der Autokorrektur und vieler anderer Texteingabefeatures im Zusammenhang mit der Dokumentpräsentation.
[Foundation.Protocol(Name="UITextInput", WrapperType=typeof(UIKit.UITextInputWrapper))]
public interface IUITextInput : IDisposable, UIKit.IUIKeyInput
type IUITextInput = interface
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
- Abgeleitet
- Attribute
- Implementiert
Eigenschaften
AutocapitalizationType |
Der von UITextAutocapitalizationType verwendete IUITextInput. (Geerbt von IUITextInputTraits) |
AutocorrectionType |
Der von UITextAutocorrectionType verwendete IUITextInput. (Geerbt von IUITextInputTraits) |
BeginningOfDocument |
Die Position des Texts, der den Anfang eines Dokuments angibt. |
EnablesReturnKeyAutomatically |
Gibt an, ob der Rückgabeschlüssel automatisch aktiviert ist. (Geerbt von IUITextInputTraits) |
EndOfDocument |
Die Position des Texts, der den Anfang eines Dokuments angibt. |
Handle |
Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts. (Geerbt von INativeObject) |
HasText |
Ruft einen Wert ab, der angibt, ob die Schlüsseleingabe Text enthält. (Geerbt von IUIKeyInput) |
KeyboardAppearance |
Die UIKeyboardAppearance vom IUITextInput (Geerbt von IUITextInputTraits) |
KeyboardType |
Der von UIKeyboardType verwendete IUITextInput. (Geerbt von IUITextInputTraits) |
MarkedTextRange |
Der aktuell markierte Textbereich in einem bestimmten Dokument. |
MarkedTextStyle |
Attributwörterbuch, das beschreibt, wie Text gezeichnet werden soll. |
ReturnKeyType |
Die Form der Rückgabetaste für .IUITextInput (Geerbt von IUITextInputTraits) |
SecureTextEntry |
Gibt an, ob der eingegebene Text ausgeblendet werden soll. (Geerbt von IUITextInputTraits) |
SelectedTextRange |
Der Bereich des ausgewählten Texts eines Dokuments. |
SpellCheckingType |
Ruft einen Wert ab, der angibt, ob die Rechtschreibprüfung aktiviert, deaktiviert ist oder ob die Rechtschreibprüfung nur dann aktiviert wird, wenn die automatische Vervollständigung aktiviert ist (Standardeinstellung). (Geerbt von IUITextInputTraits) |
WeakInputDelegate |
Gibt einen schwachen Eingabedelegat an. |
WeakTokenizer |
Gibt einen schwachen Tokenizer an. |
Methoden
ComparePosition(UITextPosition, UITextPosition) |
Ruft einen Vergleich einer Position mit einer anderen ab. |
DeleteBackward() |
IUITextInput funktioniert mit der Eingabe von Text und ermöglicht das Manipulieren von Features, einschließlich der Autokorrektur und vieler anderer Texteingabefeatures im Zusammenhang mit der Dokumentpräsentation. (Geerbt von IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Ruft die Basisschreibrichtung für eine Textposition ab. |
GetCaretRectForPosition(UITextPosition) |
Ein Rechteck, das zum Zeichnen eines Carets an einer bestimmten Einfügemarke verwendet wird. |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Ruft einen Zeichenbereich innerhalb der Grenzen einer definierten Richtung ab. |
GetCharacterRangeAtPoint(CGPoint) |
Ruft das Zeichen oder einen Bereich von Zeichen in einem Dokument ab, der an einem bestimmten Punkt vorhanden ist. |
GetClosestPositionToPoint(CGPoint, UITextRange) |
IUITextInput funktioniert mit der Eingabe von Text und ermöglicht das Manipulieren von Features, einschließlich der Autokorrektur und vieler anderer Texteingabefeatures im Zusammenhang mit der Dokumentpräsentation. |
GetClosestPositionToPoint(CGPoint) |
Ruft die nächstgelegene Position in einem Dokument ab, die für einen bestimmten Punkt vorhanden ist. |
GetFirstRectForRange(UITextRange) |
Ruft das erste Rechteck ab, das einen angegebenen Dokumenttextbereich einschließt. |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Ruft die Anzahl sichtbarer Zeichen zwischen zwei definierten Textpositionen ab. |
GetPosition(UITextPosition, nint) |
Ruft den Zeichenoffset aus der Anfangsposition ab. |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Ruft den Zeichenoffset aus einer Anfangsposition ab. |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Ruft eine Position innerhalb eines angegebenen Bereichs ab. |
GetSelectionRects(UITextRange) |
Ruft ein Array von Auswahlrekts ab, das einem Textbereich entspricht. |
GetTextRange(UITextPosition, UITextPosition) |
Ruft einen angegebenen Textbereich ab. |
InsertText(String) |
Fügt Text am Cursor ein. (Geerbt von IUIKeyInput) |
ReplaceText(UITextRange, String) |
Ersetzt Dokumenttext innerhalb eines angegebenen Bereichs. |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Legt eine Basis-Directon für das Schreiben im angegebenen Textbereich fest. |
SetMarkedText(String, NSRange) |
Legt den markierten Text fest und markiert ihn als aktuelle Auswahl. |
TextInRange(UITextRange) |
Ruft den gesamten Text ab, der innerhalb eines bestimmten Bereichs angegeben wird. |
UnmarkText() |
Hebt die Markierungen für den gesamten aktuell markierten Text in einem Dokument auf. |
Erweiterungsmethoden
BeginFloatingCursor(IUITextInput, CGPoint) |
Beginnt mit der Anzeige des schwebenden Cursors am angegebenen |
DictationRecognitionFailed(IUITextInput) |
Fehler bei der Erkennung des Diktats. |
DictationRecordingDidEnd(IUITextInput) |
Die Aufzeichnung des Diktats wurde beendet. |
EndFloatingCursor(IUITextInput) |
Endanzeige des schwebenden Cursors. |
GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange) |
Berechnet und gibt den Offset in |
GetFrameForDictationResultPlaceholder(IUITextInput, NSObject) |
Gibt das Rechteck zurück, in dem der Platzhalter des animierten Diktatergebnisses angezeigt werden soll. |
GetPosition(IUITextInput, UITextRange, nint) |
Berechnet und gibt die absolute Position im Dokument mit |
GetSelectionAffinity(IUITextInput) |
Beendet die Anzeige des schwebenden Cursors. |
GetTextInputView(IUITextInput) |
Gibt die Eingabeansicht zurück, die das Koordinatensystem für geometrische Vorgänge innerhalb der Texteingabe bereitstellt. |
GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection) |
Gibt ein Wörterbuch mit Formateigenschaften für Text an der |
InsertDictationResult(IUITextInput, NSArray) |
Fügt ein Diktierergebnis an der aktuellen Position ein. |
InsertDictationResultPlaceholder(IUITextInput) |
Gibt das Platzhalterobjekt zurück, das verwendet werden soll, bevor die Diktatergebnisse generiert werden. |
RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean) |
Wird |
SetSelectionAffinity(IUITextInput, UITextStorageDirection) |
Legt einen Wert fest, der steuert, ob der Cursor am Anfang der letzten Zeile oder am Ende der vorletzten Zeile einer mehrzeiligen Auswahl angezeigt wird. |
ShouldChangeTextInRange(IUITextInput, UITextRange, String) |
Fragt, ob der Text in |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Verschiebt den schwebenden Curor auf den angegebenen |
GetPasswordRules(IUITextInputTraits) |
Gibt die Kennworteingaberegeln zurück. |
GetSmartDashesType(IUITextInputTraits) |
Ruft die Smart-Bindestriche ab. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Ruft die Smart Insert-Formatvorlage ab. |
GetSmartQuotesType(IUITextInputTraits) |
Ruft die Smart Quotes-Format ab. |
GetTextContentType(IUITextInputTraits) |
Ruft die Semantik der erwarteten Eingabe ab, sodass das System z. B. benutzerdefinierte Tastaturen bereitstellen kann. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Legt die Kennworteingaberegeln fest. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Legt den Stil für smarte Bindestriche fest. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Legt den Stil für das intelligente Einfügen fest. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Legt den Stil für intelligente Anführungszeichen fest. |
SetTextContentType(IUITextInputTraits, NSString) |
Legt die Semantik der erwarteten Eingabe fest, sodass das System beispielsweise benutzerdefinierte Tastaturen bereitstellen kann. |