Condividi tramite


IUITextDroppable Interfaccia

Definizione

Interfaccia per l'accettazione dei dati di testo eliminati.

[Foundation.Protocol(Name="UITextDroppable", WrapperType=typeof(UIKit.UITextDroppableWrapper))]
[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 IUITextDroppable : IDisposable, UIKit.IUITextInput, UIKit.IUITextPasteConfigurationSupporting
type IUITextDroppable = interface
    interface INativeObject
    interface IDisposable
    interface IUIKeyInput
    interface IUITextInputTraits
    interface IUIPasteConfigurationSupporting
    interface IUITextInput
    interface IUITextPasteConfigurationSupporting
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.

(Ereditato da IUITextInput)
EnablesReturnKeyAutomatically

Indica se la chiave restituita è abilitata automaticamente.

(Ereditato da IUITextInputTraits)
EndOfDocument

Posizione del testo che indica l'inizio di un documento.

(Ereditato da IUITextInput)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)
HasText

Ottiene un valore che indica se l'input della chiave contiene testo.

(Ereditato da IUIKeyInput)
KeyboardAppearance

Oggetto UIKeyboardAppearance utilizzato dall'oggetto IUITextInput

(Ereditato da IUITextInputTraits)
KeyboardType

Oggetto UIKeyboardType utilizzato dall'oggetto IUITextInput.

(Ereditato da IUITextInputTraits)
MarkedTextRange

Intervallo di testo attualmente contrassegnato in un determinato documento.

(Ereditato da IUITextInput)
MarkedTextStyle

Dizionario attributi che descrive la modalità di disegno del testo.

(Ereditato da IUITextInput)
PasteConfiguration

Oggetto supportato dall'oggetto UIPasteConfigurationthis .

(Ereditato da IUIPasteConfigurationSupporting)
PasteDelegate

Ottiene il delegato per la gestione del testo incollato e delle eliminazioni di testo.

(Ereditato da IUITextPasteConfigurationSupporting)
ReturnKeyType

Forma della chiave restituita per l'oggetto IUITextInput.

(Ereditato da IUITextInputTraits)
SecureTextEntry

Indica se il testo immesso deve essere nascosto.

(Ereditato da IUITextInputTraits)
SelectedTextRange

Intervallo di testo selezionato di un documento.

(Ereditato da IUITextInput)
SpellCheckingType

Ottiene o imposta un valore che indica se il controllo ortografico è attivato, disattivato o se il controllo ortografico verrà abilitato solo quando il completamento automatico è abilitato (impostazione predefinita).

(Ereditato da IUITextInputTraits)
TextDropActive

Ottiene un valore booleano che indica se è presente una sessione di eliminazione del testo attiva nella visualizzazione.

TextDropDelegate

Ottiene o imposta un delegato per la gestione del comportamento di eliminazione del testo.

TextDropInteraction

Ottiene l'interazione di rilascio nella visualizzazione testo.

WeakInputDelegate

Indica un delegato di input debole.

(Ereditato da IUITextInput)
WeakTokenizer

Indica un tokenizzatore debole.

(Ereditato da IUITextInput)

Metodi

ComparePosition(UITextPosition, UITextPosition)

Ottiene un confronto tra una posizione e un'altra.

(Ereditato da IUITextInput)
DeleteBackward()

Interfaccia per l'accettazione dei dati di testo eliminati.

(Ereditato da IUIKeyInput)
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)

Ottiene la direzione di scrittura di base per una posizione di testo.

(Ereditato da IUITextInput)
GetCaretRectForPosition(UITextPosition)

Rettangolo utilizzato per disegnare un cursore in corrispondenza di un punto di inserimento specificato.

(Ereditato da IUITextInput)
GetCharacterRange(UITextPosition, UITextLayoutDirection)

Ottiene un intervallo di caratteri entro i limiti di una direzione definita.

(Ereditato da IUITextInput)
GetCharacterRangeAtPoint(CGPoint)

Ottiene il carattere o un intervallo di caratteri in un documento presente in un determinato punto.

(Ereditato da IUITextInput)
GetClosestPositionToPoint(CGPoint)

Ottiene la posizione più vicina in un documento esistente a un determinato punto.

(Ereditato da IUITextInput)
GetClosestPositionToPoint(CGPoint, UITextRange)

Interfaccia per l'accettazione dei dati di testo eliminati.

(Ereditato da IUITextInput)
GetFirstRectForRange(UITextRange)

Ottiene il primo rettangolo che racchiude un intervallo specificato di testo del documento.

(Ereditato da IUITextInput)
GetOffsetFromPosition(UITextPosition, UITextPosition)

Ottiene il numero di caratteri visibili tra due posizioni di testo definite.

(Ereditato da IUITextInput)
GetPosition(UITextPosition, nint)

Ottiene l'offset di caratteri dalla posizione iniziale.

(Ereditato da IUITextInput)
GetPosition(UITextPosition, UITextLayoutDirection, nint)

Ottiene l'offset di caratteri da una posizione iniziale.

(Ereditato da IUITextInput)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)

Ottiene una posizione all'interno di un intervallo specificato.

(Ereditato da IUITextInput)
GetSelectionRects(UITextRange)

Ottiene una matrice di caratteri di selezione che corrisponde a un intervallo di testo.

(Ereditato da IUITextInput)
GetTextRange(UITextPosition, UITextPosition)

Ottiene un intervallo di testo specificato.

(Ereditato da IUITextInput)
InsertText(String)

Inserisce il testo in corrispondenza del cursore.

(Ereditato da IUIKeyInput)
ReplaceText(UITextRange, String)

Sostituisce il testo del documento all'interno di un intervallo specificato.

(Ereditato da IUITextInput)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)

Imposta una directon di base per la scrittura nell'intervallo di testo specificato.

(Ereditato da IUITextInput)
SetMarkedText(String, NSRange)

Imposta il testo contrassegnato e lo contrassegna come selezione corrente.

(Ereditato da IUITextInput)
TextInRange(UITextRange)

Ottiene tutto il testo specificato all'interno di un determinato intervallo.

(Ereditato da IUITextInput)
UnmarkText()

Annulla il contrassegno di tutto il testo attualmente contrassegnato all'interno di un documento

(Ereditato da IUITextInput)

Metodi di estensione

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Restituisce true se il risponditore può incollare i provider di elementi specificati.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Esegue l'operazione incolla.

BeginFloatingCursor(IUITextInput, CGPoint)

Inizia a visualizzare il cursore mobile in corrispondenza dell'oggetto specificato point.

DictationRecognitionFailed(IUITextInput)

Il riconoscimento della dettatura non è riuscito.

DictationRecordingDidEnd(IUITextInput)

Registrazione della dettatura terminata.

EndFloatingCursor(IUITextInput)

Termina la visualizzazione del cursore mobile.

GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange)

Calcola e restituisce l'offset nel range carattere presente position nel documento.

GetFrameForDictationResultPlaceholder(IUITextInput, NSObject)

Restituisce il rettangolo in cui visualizzare il segnaposto del risultato della dettatura animata.

GetPosition(IUITextInput, UITextRange, nint)

Calcola e restituisce la posizione assoluta nel documento che è atCharacterOffset di caratteri in withinRange.

GetSelectionAffinity(IUITextInput)

Arresta la visualizzazione del cursore mobile.

GetTextInputView(IUITextInput)

Restituisce la visualizzazione 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 di proprietà di stile per il testo nella atPosition posizione.

InsertDictationResult(IUITextInput, NSArray)

Inserisce un risultato di dettatura nella posizione corrente.

InsertDictationResultPlaceholder(IUITextInput)

Restituisce l'oggetto segnaposto da utilizzare prima della generazione dei risultati della dettatura.

RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean)

l'oggetto placeholder non è più necessario.

SetSelectionAffinity(IUITextInput, UITextStorageDirection)

Imposta un valore che controlla se il cursore viene visualizzato all'inizio dell'ultima riga o della fine della seconda riga di una selezione su più righe.

ShouldChangeTextInRange(IUITextInput, UITextRange, String)

Chiede se il testo in inRange deve essere sostituito con replacementText.

UpdateFloatingCursor(IUITextInput, CGPoint)

Sposta il curor mobile nell'oggetto specificato point.

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, ad esempio, di fornire 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.

Si applica a