IUITextInput 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.
IUITextInput funziona con l'input di testo e consente la modifica delle funzionalità, tra cui la correzione automatica e molte altre funzionalità di input di testo correlate alla presentazione del documento.
[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
- Derivato
- Attributi
- Implementazioni
Proprietà
AutocapitalizationType |
Oggetto UITextAutocapitalizationType utilizzato dall'oggetto IUITextInput. (Ereditato da IUITextInputTraits) |
AutocorrectionType |
Oggetto UITextAutocorrectionType utilizzato dall'oggetto IUITextInput. (Ereditato da IUITextInputTraits) |
BeginningOfDocument |
Posizione del testo che indica l'inizio di un documento. |
EnablesReturnKeyAutomatically |
Se la chiave restituita è abilitata automaticamente. (Ereditato da IUITextInputTraits) |
EndOfDocument |
Posizione del testo che indica l'inizio di un documento. |
Handle |
Gestire (puntatore) alla rappresentazione dell'oggetto non gestita. (Ereditato da INativeObject) |
HasText |
Ottiene un valore che indica se l'input della chiave ha testo in esso. (Ereditato da IUIKeyInput) |
KeyboardAppearance |
Oggetto utilizzato dall'oggetto UIKeyboardAppearanceIUITextInput (Ereditato da IUITextInputTraits) |
KeyboardType |
Oggetto UIKeyboardType utilizzato dall'oggetto IUITextInput. (Ereditato da IUITextInputTraits) |
MarkedTextRange |
Intervallo attualmente contrassegnato di testo in un determinato documento. |
MarkedTextStyle |
Dizionario attributi che descrive come deve essere disegnato il testo. |
ReturnKeyType |
Forma della chiave restituita per .IUITextInput (Ereditato da IUITextInputTraits) |
SecureTextEntry |
Se il testo immesso deve essere nascosto. (Ereditato da IUITextInputTraits) |
SelectedTextRange |
Intervallo di testo selezionato di un documento. |
SpellCheckingType |
Ottiene o imposta un valore che indica se il controllo ortografico è attivo, disattivato o se il controllo ortografico verrà abilitato solo quando il completamento automatico è abilitato (impostazione predefinita). (Ereditato da IUITextInputTraits) |
WeakInputDelegate |
Indica un delegato di input debole. |
WeakTokenizer |
Indica un tokenizzatore debole. |
Metodi
ComparePosition(UITextPosition, UITextPosition) |
Ottiene un confronto tra una posizione e un'altra. |
DeleteBackward() |
IUITextInput funziona con l'input di testo e consente la modifica delle funzionalità, tra cui la correzione automatica e molte altre funzionalità di input di testo correlate alla presentazione del documento. (Ereditato da IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Ottiene la direzione di scrittura di base per una posizione di testo. |
GetCaretRectForPosition(UITextPosition) |
Rettangolo utilizzato per il disegno di un punto di inserimento specifico. |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Ottiene un intervallo di caratteri entro i limiti di una direzione definita. |
GetCharacterRangeAtPoint(CGPoint) |
Ottiene il carattere o un intervallo di caratteri in un documento presente in un determinato punto. |
GetClosestPositionToPoint(CGPoint, UITextRange) |
IUITextInput funziona con l'input di testo e consente la modifica delle funzionalità, tra cui la correzione automatica e molte altre funzionalità di input di testo correlate alla presentazione del documento. |
GetClosestPositionToPoint(CGPoint) |
Ottiene la posizione più vicina in un documento presente in un determinato punto. |
GetFirstRectForRange(UITextRange) |
Ottiene il primo rettangolo che racchiude un intervallo specificato di testo del documento. |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Ottiene il numero di caratteri visibili tra due posizioni di testo definite. |
GetPosition(UITextPosition, nint) |
Ottiene l'offset del carattere dalla posizione iniziale. |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Ottiene l'offset di caratteri da una posizione iniziale. |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Ottiene una posizione all'interno di un intervallo specificato. |
GetSelectionRects(UITextRange) |
Ottiene una matrice di rects di selezione che corrisponde a un intervallo di testo. |
GetTextRange(UITextPosition, UITextPosition) |
Ottiene un intervallo di testo specificato. |
InsertText(String) |
Inserisce il testo nel cursore. (Ereditato da IUIKeyInput) |
ReplaceText(UITextRange, String) |
Sostituisce il testo del documento all'interno di un intervallo specificato. |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Imposta un directon di base per la scrittura nell'intervallo di testo specificato. |
SetMarkedText(String, NSRange) |
Imposta il testo contrassegnato e lo contrassegna come selezione corrente. |
TextInRange(UITextRange) |
Ottiene tutto il testo specificato all'interno di un determinato intervallo. |
UnmarkText() |
Deseleziona tutto il testo attualmente contrassegnato all'interno di un documento |
Metodi di estensione
BeginFloatingCursor(IUITextInput, CGPoint) |
Inizia a visualizzare il cursore mobile in corrispondenza dell'oggetto specificato |
DictationRecognitionFailed(IUITextInput) |
Il riconoscimento della dettatura non è riuscito. |
DictationRecordingDidEnd(IUITextInput) |
La registrazione della dettatura è terminata. |
EndFloatingCursor(IUITextInput) |
Termina la visualizzazione del cursore mobile. |
GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange) |
Calcola e restituisce l'offset |
GetFrameForDictationResultPlaceholder(IUITextInput, NSObject) |
Restituisce il rettangolo in cui visualizzare il segnaposto dei risultati della dettatura animata. |
GetPosition(IUITextInput, UITextRange, nint) |
Calcola e restituisce la posizione assoluta nel documento che è |
GetSelectionAffinity(IUITextInput) |
Arresta la visualizzazione del cursore mobile. |
GetTextInputView(IUITextInput) |
Restituisce la vista di input che fornisce il sistema di coordinate per le operazioni geometriche all'interno dell'input di testo. |
GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection) |
Restituisce un dizionario delle proprietà dello stile per il testo nella |
InsertDictationResult(IUITextInput, NSArray) |
Inserisce un risultato di dettatura nella posizione corrente. |
InsertDictationResultPlaceholder(IUITextInput) |
Restituisce l'oggetto segnaposto da usare prima che vengano generati i risultati della dettatura. |
RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean) |
Non |
SetSelectionAffinity(IUITextInput, UITextStorageDirection) |
Imposta un valore che controlla se il cursore viene visualizzato all'inizio dell'ultima riga o alla fine dell'ultima riga di una selezione multilinea. |
ShouldChangeTextInRange(IUITextInput, UITextRange, String) |
Chiede se il testo in |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Sposta il curor mobile nell'oggetto specificato |
GetPasswordRules(IUITextInputTraits) |
Restituisce le regole di immissione della password. |
GetSmartDashesType(IUITextInputTraits) |
Ottiene lo stile dei trattini intelligenti. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Ottiene lo stile di inserimento intelligente. |
GetSmartQuotesType(IUITextInputTraits) |
Ottiene lo stile delle virgolette intelligenti. |
GetTextContentType(IUITextInputTraits) |
Ottiene la semantica dell'input previsto, che consente al sistema di fornire, ad esempio, tastiere personalizzate. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Imposta le regole di immissione della password. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Imposta lo stile per i trattini intelligenti. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Imposta lo stile per l'inserimento intelligente. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Imposta lo stile per le virgolette intelligenti. |
SetTextContentType(IUITextInputTraits, NSString) |
Imposta la semantica dell'input previsto, che consente al sistema, ad esempio, di fornire tastiere personalizzate. |