IUITextInput Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
IUITextInput funciona con la entrada de texto y permite manipular características como autocorrección y muchas otras características de entrada de texto relacionadas con la presentación 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
- Derivado
- Atributos
- Implementaciones
Propiedades
AutocapitalizationType |
UITextAutocapitalizationType que usa IUITextInput. (Heredado de IUITextInputTraits) |
AutocorrectionType |
UITextAutocorrectionType que usa IUITextInput. (Heredado de IUITextInputTraits) |
BeginningOfDocument |
Posición del texto que indica el principio de un documento. |
EnablesReturnKeyAutomatically |
Indica si la clave de retorno está habilitada automáticamente. (Heredado de IUITextInputTraits) |
EndOfDocument |
Posición del texto que indica el principio de un documento. |
Handle |
Identificador (puntero) a la representación del objeto no administrado. (Heredado de INativeObject) |
HasText |
Obtiene un valor que indica si la entrada de clave tiene texto en él. (Heredado de IUIKeyInput) |
KeyboardAppearance |
utilizado UIKeyboardAppearance por el objeto IUITextInput (Heredado de IUITextInputTraits) |
KeyboardType |
UIKeyboardType que usa IUITextInput. (Heredado de IUITextInputTraits) |
MarkedTextRange |
Intervalo de texto marcado actualmente en un documento determinado. |
MarkedTextStyle |
Diccionario de atributos que describe cómo se debe dibujar el texto. |
ReturnKeyType |
Forma de la clave de retorno para .IUITextInput (Heredado de IUITextInputTraits) |
SecureTextEntry |
Si el texto especificado debe estar oculto. (Heredado de IUITextInputTraits) |
SelectedTextRange |
Intervalo del texto seleccionado de un documento. |
SpellCheckingType |
Obtiene o establece un valor que indica si la revisión ortográfica está activada, desactivada o si la revisión ortográfica solo se habilitará cuando la autocompletar esté habilitada (valor predeterminado). (Heredado de IUITextInputTraits) |
WeakInputDelegate |
Indica un delegado de entrada débil. |
WeakTokenizer |
Indica un tokenizador débil. |
Métodos
ComparePosition(UITextPosition, UITextPosition) |
Obtiene una comparación de una posición con otra. |
DeleteBackward() |
IUITextInput funciona con la entrada de texto y permite manipular características como autocorrección y muchas otras características de entrada de texto relacionadas con la presentación del documento. (Heredado de IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Obtiene la dirección de escritura base de una posición de texto. |
GetCaretRectForPosition(UITextPosition) |
Rectángulo utilizado para dibujar un símbolo de intercalación en un punto de inserción determinado. |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Obtiene un intervalo de caracteres dentro de los límites de una dirección definida. |
GetCharacterRangeAtPoint(CGPoint) |
Obtiene el carácter o un intervalo de caracteres de un documento que existe en un punto determinado. |
GetClosestPositionToPoint(CGPoint, UITextRange) |
IUITextInput funciona con la entrada de texto y permite manipular características como autocorrección y muchas otras características de entrada de texto relacionadas con la presentación del documento. |
GetClosestPositionToPoint(CGPoint) |
Obtiene la posición más cercana de un documento que existe en un punto determinado. |
GetFirstRectForRange(UITextRange) |
Obtiene el primer rectángulo que incluye un intervalo de texto de documento especificado. |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Obtiene el número de caracteres visibles entre dos posiciones de texto definidas. |
GetPosition(UITextPosition, nint) |
Obtiene el desplazamiento de caracteres de la posición inicial. |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Obtiene el desplazamiento de caracteres de una posición inicial. |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Obtiene una posición dentro de un intervalo especificado. |
GetSelectionRects(UITextRange) |
Obtiene una matriz de rects de selección que corresponde a un intervalo de texto. |
GetTextRange(UITextPosition, UITextPosition) |
Obtiene un intervalo de texto especificado. |
InsertText(String) |
Inserta texto en el cursor. (Heredado de IUIKeyInput) |
ReplaceText(UITextRange, String) |
Reemplaza el texto del documento dentro de un intervalo especificado. |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Establece un directon base para escribir en el intervalo de texto especificado. |
SetMarkedText(String, NSRange) |
Establece el texto marcado y lo marca como la selección actual. |
TextInRange(UITextRange) |
Obtiene todo el texto especificado dentro de un intervalo determinado. |
UnmarkText() |
Desmarca todo el texto marcado actualmente dentro de un documento |
Métodos de extensión
BeginFloatingCursor(IUITextInput, CGPoint) |
Comienza a mostrar el cursor flotante en el especificado |
DictationRecognitionFailed(IUITextInput) |
Error en el reconocimiento del dictado. |
DictationRecordingDidEnd(IUITextInput) |
La grabación del dictado finalizó. |
EndFloatingCursor(IUITextInput) |
Finaliza la presentación del cursor flotante. |
GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange) |
Calcula y devuelve el desplazamiento en |
GetFrameForDictationResultPlaceholder(IUITextInput, NSObject) |
Devuelve el rectángulo en el que se muestra el marcador de posición de resultado de dictado animado. |
GetPosition(IUITextInput, UITextRange, nint) |
Calcula y devuelve la posición absoluta del documento que es |
GetSelectionAffinity(IUITextInput) |
Deja de mostrar el cursor flotante. |
GetTextInputView(IUITextInput) |
Devuelve la vista de entrada que proporciona el sistema de coordenadas para las operaciones geométricas dentro de la entrada de texto. |
GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection) |
Devuelve un diccionario de propiedades de estilo para texto en la |
InsertDictationResult(IUITextInput, NSArray) |
Inserta un resultado de dictado en la posición actual. |
InsertDictationResultPlaceholder(IUITextInput) |
Devuelve el objeto de marcador de posición que se va a usar antes de que finalice la generación de los resultados del dictado. |
RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean) |
|
SetSelectionAffinity(IUITextInput, UITextStorageDirection) |
Establece un valor que controla si el cursor se muestra al principio de la última línea o al final de la segunda a la última línea de una selección de varias líneas. |
ShouldChangeTextInRange(IUITextInput, UITextRange, String) |
Pregunta si el texto |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Mueve el curor flotante al especificado |
GetPasswordRules(IUITextInputTraits) |
Devuelve las reglas de entrada de contraseña. |
GetSmartDashesType(IUITextInputTraits) |
Obtiene el estilo de guiones inteligentes. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Obtiene el estilo de inserción inteligente. |
GetSmartQuotesType(IUITextInputTraits) |
Obtiene el estilo de comillas inteligentes. |
GetTextContentType(IUITextInputTraits) |
Obtiene la semántica de la entrada esperada, que permite al sistema, por ejemplo, proporcionar teclados personalizados. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Establece las reglas de entrada de contraseña. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Establece el estilo para guiones inteligentes. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Establece el estilo para la inserción inteligente. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Establece el estilo de las comillas inteligentes. |
SetTextContentType(IUITextInputTraits, NSString) |
Establece la semántica de la entrada esperada, que permite al sistema proporcionar, por ejemplo, teclados personalizados. |