Partager via


IUITextDroppable Interface

Définition

Interface permettant d’accepter les données de texte supprimées.

[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
Dérivé
Attributs
Implémente

Propriétés

AutocapitalizationType

UITextAutocapitalizationType utilisé par le IUITextInput.

(Hérité de IUITextInputTraits)
AutocorrectionType

UITextAutocorrectionType utilisé par le IUITextInput.

(Hérité de IUITextInputTraits)
BeginningOfDocument

Position du texte indiquant le début d’un document.

(Hérité de IUITextInput)
EnablesReturnKeyAutomatically

Indique si la clé de retour est automatiquement activée.

(Hérité de IUITextInputTraits)
EndOfDocument

Position du texte indiquant le début d’un document.

(Hérité de IUITextInput)
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)
HasText

Obtient une valeur qui indique si l’entrée de clé contient du texte.

(Hérité de IUIKeyInput)
KeyboardAppearance

utilisé UIKeyboardAppearance par le IUITextInput

(Hérité de IUITextInputTraits)
KeyboardType

UIKeyboardType utilisé par le IUITextInput.

(Hérité de IUITextInputTraits)
MarkedTextRange

Plage de texte actuellement marquée dans un document donné.

(Hérité de IUITextInput)
MarkedTextStyle

Dictionnaire d’attributs décrivant la façon dont le texte doit être dessiné.

(Hérité de IUITextInput)
PasteConfiguration

pris UIPasteConfiguration en charge par l’objet this .

(Hérité de IUIPasteConfigurationSupporting)
PasteDelegate

Obtient le délégué pour la gestion du collage de texte et des suppressions de texte.

(Hérité de IUITextPasteConfigurationSupporting)
ReturnKeyType

Forme de la clé de retour pour .IUITextInput

(Hérité de IUITextInputTraits)
SecureTextEntry

Indique si le texte entré doit être masqué.

(Hérité de IUITextInputTraits)
SelectedTextRange

Plage du texte sélectionné d’un document.

(Hérité de IUITextInput)
SpellCheckingType

Obtient ou définit une valeur qui indique si la vérification orthographique est activée, désactivée ou si la vérification orthographique est activée uniquement lorsque la saisie automatique est activée (par défaut).

(Hérité de IUITextInputTraits)
TextDropActive

Obtient une valeur booléenne qui indique s’il existe une session de suppression de texte active sur la vue.

TextDropDelegate

Obtient ou définit un délégué pour la gestion du comportement de suppression de texte.

TextDropInteraction

Obtient l’interaction de suppression sur l’affichage de texte.

WeakInputDelegate

Indique un délégué d’entrée faible.

(Hérité de IUITextInput)
WeakTokenizer

Indique un générateur de jetons faible.

(Hérité de IUITextInput)

Méthodes

ComparePosition(UITextPosition, UITextPosition)

Obtient une comparaison d’une position à une autre.

(Hérité de IUITextInput)
DeleteBackward()

Interface permettant d’accepter les données de texte supprimées.

(Hérité de IUIKeyInput)
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)

Obtient le sens d’écriture de base pour une position de texte.

(Hérité de IUITextInput)
GetCaretRectForPosition(UITextPosition)

Rectangle utilisé pour dessiner un caret à un point d’insertion donné.

(Hérité de IUITextInput)
GetCharacterRange(UITextPosition, UITextLayoutDirection)

Obtient une plage de caractères dans les limites d’une direction définie.

(Hérité de IUITextInput)
GetCharacterRangeAtPoint(CGPoint)

Obtient le caractère ou une plage de caractères d’un document qui existe à un point donné.

(Hérité de IUITextInput)
GetClosestPositionToPoint(CGPoint)

Obtient la position la plus proche dans un document qui existe à un point donné.

(Hérité de IUITextInput)
GetClosestPositionToPoint(CGPoint, UITextRange)

Interface permettant d’accepter les données de texte supprimées.

(Hérité de IUITextInput)
GetFirstRectForRange(UITextRange)

Obtient le premier rectangle englobant une plage spécifiée de texte de document.

(Hérité de IUITextInput)
GetOffsetFromPosition(UITextPosition, UITextPosition)

Obtient le nombre de caractères visibles entre deux positions de texte définies.

(Hérité de IUITextInput)
GetPosition(UITextPosition, nint)

Obtient le décalage de caractères de la position initiale.

(Hérité de IUITextInput)
GetPosition(UITextPosition, UITextLayoutDirection, nint)

Obtient le décalage de caractères d’une position initiale.

(Hérité de IUITextInput)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)

Obtient une position dans une plage spécifiée.

(Hérité de IUITextInput)
GetSelectionRects(UITextRange)

Obtient un tableau de rects de sélection qui correspond à une plage de texte.

(Hérité de IUITextInput)
GetTextRange(UITextPosition, UITextPosition)

Obtient une plage de texte spécifiée.

(Hérité de IUITextInput)
InsertText(String)

Insère du texte au niveau du curseur.

(Hérité de IUIKeyInput)
ReplaceText(UITextRange, String)

Remplace le texte du document dans une plage spécifiée.

(Hérité de IUITextInput)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)

Définit un directon de base pour l’écriture dans la plage de texte spécifiée.

(Hérité de IUITextInput)
SetMarkedText(String, NSRange)

Définit le texte marqué et le marque comme sélection actuelle.

(Hérité de IUITextInput)
TextInRange(UITextRange)

Obtient tout le texte spécifié dans une certaine plage.

(Hérité de IUITextInput)
UnmarkText()

Supprime les marques de tout le texte actuellement marqué dans un document

(Hérité de IUITextInput)

Méthodes d’extension

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Retourne true si le répondeur peut coller à partir des fournisseurs d’éléments spécifiés.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Effectue le collage.

BeginFloatingCursor(IUITextInput, CGPoint)

Commence à afficher le curseur flottant au niveau spécifié point.

DictationRecognitionFailed(IUITextInput)

La reconnaissance de la dictée a échoué.

DictationRecordingDidEnd(IUITextInput)

L’enregistrement de la dictée a pris fin.

EndFloatingCursor(IUITextInput)

Affichage des extrémités du curseur flottant.

GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange)

Calcule et retourne le décalage dans range le caractère qui se trouve dans position le document.

GetFrameForDictationResultPlaceholder(IUITextInput, NSObject)

Retourne le rectangle dans lequel afficher l’espace réservé de résultat de la dictée animée.

GetPosition(IUITextInput, UITextRange, nint)

Calcule et retourne la position absolue dans le document qui contient atCharacterOffset des caractères dans withinRange.

GetSelectionAffinity(IUITextInput)

Arrête l’affichage du curseur flottant.

GetTextInputView(IUITextInput)

Retourne la vue d’entrée qui fournit le système de coordonnées pour les opérations géométriques dans l’entrée de texte.

GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection)

Retourne un dictionnaire de propriétés de style pour le texte à la atPosition position.

InsertDictationResult(IUITextInput, NSArray)

Insère un résultat de dictée à la position actuelle.

InsertDictationResultPlaceholder(IUITextInput)

Retourne l’objet d’espace réservé à utiliser avant la fin de la génération des résultats de la dictée.

RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean)

Le placeholder n’est plus nécessaire.

SetSelectionAffinity(IUITextInput, UITextStorageDirection)

Définit une valeur qui contrôle si le curseur est affiché au début de la dernière ligne ou à la fin de l’avant-dernière ligne d’une sélection multiligne.

ShouldChangeTextInRange(IUITextInput, UITextRange, String)

Demande si le texte dans inRange doit être remplacé par replacementText.

UpdateFloatingCursor(IUITextInput, CGPoint)

Déplace la courbe flottante vers le spécifié point.

GetPasswordRules(IUITextInputTraits)

Retourne les règles d’entrée de mot de passe.

GetSmartDashesType(IUITextInputTraits)

Obtient le style de tirets intelligents.

GetSmartInsertDeleteType(IUITextInputTraits)

Obtient le style d’insertion intelligent.

GetSmartQuotesType(IUITextInputTraits)

Obtient le style de guillemets intelligents.

GetTextContentType(IUITextInputTraits)

Obtient la sémantique de l’entrée attendue, ce qui permet au système, par exemple, de fournir des claviers personnalisés.

SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules)

Définit les règles d’entrée de mot de passe.

SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType)

Définit le style des tirets intelligents.

SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType)

Définit le style pour l’insertion intelligente.

SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType)

Définit le style des guillemets intelligents.

SetTextContentType(IUITextInputTraits, NSString)

Définit la sémantique de l’entrée attendue, ce qui permet au système, par exemple, de fournir des claviers personnalisés.

S’applique à