IUITextDraggable Interfaz

Definición

Interfaz para tratar una vista de texto como origen de arrastre.

[Foundation.Protocol(Name="UITextDraggable", WrapperType=typeof(UIKit.UITextDraggableWrapper))]
[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 IUITextDraggable : IDisposable, UIKit.IUITextInput
type IUITextDraggable = interface
    interface INativeObject
    interface IDisposable
    interface IUIKeyInput
    interface IUITextInputTraits
    interface IUITextInput
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.

(Heredado de IUITextInput)
EnablesReturnKeyAutomatically

Si la clave de retorno está habilitada automáticamente.

(Heredado de IUITextInputTraits)
EndOfDocument

Posición del texto que indica el principio de un documento.

(Heredado de IUITextInput)
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 ella.

(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.

(Heredado de IUITextInput)
MarkedTextStyle

Diccionario de atributos que describe cómo se debe dibujar el texto.

(Heredado de IUITextInput)
ReturnKeyType

Forma de la clave de retorno para IUITextInput.

(Heredado de IUITextInputTraits)
SecureTextEntry

Si el texto escrito debe estar oculto.

(Heredado de IUITextInputTraits)
SelectedTextRange

Intervalo del texto seleccionado de un documento.

(Heredado de IUITextInput)
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)
TextDragActive

Obtiene un valor booleano que indica si una sesión de arrastre está activa para la vista de texto.

TextDragDelegate

Obtiene o establece un delegado para administrar el comportamiento de origen de arrastre.

TextDragInteraction

Obtiene la interacción de arrastre en la vista de texto.

TextDragOptions

Obtiene un valor que controla cómo se muestra el formato en texto arrastrado.

WeakInputDelegate

Indica un delegado de entrada débil.

(Heredado de IUITextInput)
WeakTokenizer

Indica un tokenizador débil.

(Heredado de IUITextInput)

Métodos

ComparePosition(UITextPosition, UITextPosition)

Obtiene una comparación de una posición con otra.

(Heredado de IUITextInput)
DeleteBackward()

Interfaz para tratar una vista de texto como origen de arrastre.

(Heredado de IUIKeyInput)
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)

Obtiene la dirección de escritura base de una posición de texto.

(Heredado de IUITextInput)
GetCaretRectForPosition(UITextPosition)

Rectángulo utilizado para dibujar un símbolo de intercalación en un punto de inserción determinado.

(Heredado de IUITextInput)
GetCharacterRange(UITextPosition, UITextLayoutDirection)

Obtiene un intervalo de caracteres dentro de los límites de una dirección definida.

(Heredado de IUITextInput)
GetCharacterRangeAtPoint(CGPoint)

Obtiene el carácter o un intervalo de caracteres de un documento que existe en un punto determinado.

(Heredado de IUITextInput)
GetClosestPositionToPoint(CGPoint)

Obtiene la posición más cercana de un documento que existe en un punto determinado.

(Heredado de IUITextInput)
GetClosestPositionToPoint(CGPoint, UITextRange)

Interfaz para tratar una vista de texto como origen de arrastre.

(Heredado de IUITextInput)
GetFirstRectForRange(UITextRange)

Obtiene el primer rectángulo que incluye un intervalo de texto de documento especificado.

(Heredado de IUITextInput)
GetOffsetFromPosition(UITextPosition, UITextPosition)

Obtiene el número de caracteres visibles entre dos posiciones de texto definidas.

(Heredado de IUITextInput)
GetPosition(UITextPosition, nint)

Obtiene el desplazamiento de caracteres de la posición inicial.

(Heredado de IUITextInput)
GetPosition(UITextPosition, UITextLayoutDirection, nint)

Obtiene el desplazamiento de caracteres de una posición inicial.

(Heredado de IUITextInput)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)

Obtiene una posición dentro de un intervalo especificado.

(Heredado de IUITextInput)
GetSelectionRects(UITextRange)

Obtiene una matriz de rects de selección que corresponde a un intervalo de texto.

(Heredado de IUITextInput)
GetTextRange(UITextPosition, UITextPosition)

Obtiene un intervalo de texto especificado.

(Heredado de IUITextInput)
InsertText(String)

Inserta texto en el cursor.

(Heredado de IUIKeyInput)
ReplaceText(UITextRange, String)

Reemplaza el texto del documento dentro de un intervalo especificado.

(Heredado de IUITextInput)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)

Establece un directon base para escribir en el intervalo de texto especificado.

(Heredado de IUITextInput)
SetMarkedText(String, NSRange)

Establece el texto marcado y lo marca como la selección actual.

(Heredado de IUITextInput)
TextInRange(UITextRange)

Obtiene todo el texto especificado dentro de un intervalo determinado.

(Heredado de IUITextInput)
UnmarkText()

Desmarca todo el texto marcado actualmente dentro de un documento

(Heredado de IUITextInput)

Métodos de extensión

BeginFloatingCursor(IUITextInput, CGPoint)

Comienza a mostrar el cursor flotante en el especificado point.

DictationRecognitionFailed(IUITextInput)

Error en el reconocimiento de dictado.

DictationRecordingDidEnd(IUITextInput)

Finalizó la grabación del dictado.

EndFloatingCursor(IUITextInput)

Finaliza la presentación del cursor flotante.

GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange)

Calcula y devuelve el desplazamiento en range del carácter que se encuentra en position el documento.

GetFrameForDictationResultPlaceholder(IUITextInput, NSObject)

Devuelve el rectángulo en el que se va a mostrar el marcador de posición del resultado del dictado animado.

GetPosition(IUITextInput, UITextRange, nint)

Calcula y devuelve la posición absoluta del documento que es atCharacterOffset caracteres en withinRange.

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 atPosition posición.

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 resultados de dictado.

RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean)

placeholder Ya no es necesario.

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 última línea de una selección de varias líneas.

ShouldChangeTextInRange(IUITextInput, UITextRange, String)

Pregunta si el texto de inRange debe reemplazarse por replacementText.

UpdateFloatingCursor(IUITextInput, CGPoint)

Mueve el curor flotante al especificado point.

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 de los 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, por ejemplo, proporcionar teclados personalizados.

Se aplica a