IUITextInput Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
IUITextInput funciona com a entrada de texto e permite a manipulação de recursos, incluindo autocorreção e muitos outros recursos de entrada de texto relacionados à apresentação do 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
- Implementações
Propriedades
AutocapitalizationType |
O UITextAutocapitalizationType usado pelo IUITextInput. (Herdado de IUITextInputTraits) |
AutocorrectionType |
O UITextAutocorrectionType usado pelo IUITextInput. (Herdado de IUITextInputTraits) |
BeginningOfDocument |
A posição do texto que indica o início de um documento. |
EnablesReturnKeyAutomatically |
Se a chave de retorno está habilitada automaticamente. (Herdado de IUITextInputTraits) |
EndOfDocument |
A posição do texto que indica o início de um documento. |
Handle |
Manipule (ponteiro) para a representação de objeto não gerenciado. (Herdado de INativeObject) |
HasText |
Obtém um valor que informa se a entrada de chave tem texto. (Herdado de IUIKeyInput) |
KeyboardAppearance |
O UIKeyboardAppearance usado pelo IUITextInput (Herdado de IUITextInputTraits) |
KeyboardType |
O UIKeyboardType usado pelo IUITextInput. (Herdado de IUITextInputTraits) |
MarkedTextRange |
O intervalo de texto marcado no momento em um determinado documento. |
MarkedTextStyle |
Dicionário de atributos que descreve como o texto deve ser desenhado. |
ReturnKeyType |
A forma da chave de retorno para o IUITextInput. (Herdado de IUITextInputTraits) |
SecureTextEntry |
Se o texto inserido deve ser oculto. (Herdado de IUITextInputTraits) |
SelectedTextRange |
O intervalo do texto selecionado de um documento. |
SpellCheckingType |
Obtém ou define um valor que informa se a verificação ortográfica está ativada, desativada ou se a verificação ortográfica será habilitada somente quando a conclusão automática estiver habilitada (padrão). (Herdado de IUITextInputTraits) |
WeakInputDelegate |
Indica um delegado de entrada fraco. |
WeakTokenizer |
Indica um criador de token fraco. |
Métodos
ComparePosition(UITextPosition, UITextPosition) |
Obtém uma comparação de uma posição com outra. |
DeleteBackward() |
IUITextInput funciona com a entrada de texto e permite a manipulação de recursos, incluindo autocorreção e muitos outros recursos de entrada de texto relacionados à apresentação do documento. (Herdado de IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Obtém a direção de gravação base para uma posição de texto. |
GetCaretRectForPosition(UITextPosition) |
Um retângulo usado para desenhar um cursor em um determinado ponto de inserção. |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Obtém um intervalo de caracteres dentro dos limites de uma direção definida. |
GetCharacterRangeAtPoint(CGPoint) |
Obtém o caractere ou um intervalo de caracteres em um documento que existe em um determinado ponto. |
GetClosestPositionToPoint(CGPoint, UITextRange) |
IUITextInput funciona com a entrada de texto e permite a manipulação de recursos, incluindo autocorreção e muitos outros recursos de entrada de texto relacionados à apresentação do documento. |
GetClosestPositionToPoint(CGPoint) |
Obtém a posição mais próxima em um documento que existe para um determinado ponto. |
GetFirstRectForRange(UITextRange) |
Obtém o primeiro retângulo que inclui um intervalo especificado de texto do documento. |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Obtém o número de caracteres visíveis entre duas posições de texto definidas. |
GetPosition(UITextPosition, nint) |
Obtém o deslocamento de caractere da posição inicial. |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Obtém o deslocamento de caractere de uma posição inicial. |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Obtém uma posição dentro de um intervalo especificado. |
GetSelectionRects(UITextRange) |
Obtém uma matriz de rects de seleção que corresponde a um intervalo de texto. |
GetTextRange(UITextPosition, UITextPosition) |
Obtém um intervalo de texto especificado. |
InsertText(String) |
Insere texto no cursor. (Herdado de IUIKeyInput) |
ReplaceText(UITextRange, String) |
Substitui o texto do documento dentro de um intervalo especificado. |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Define um directon base para gravação no intervalo de texto especificado. |
SetMarkedText(String, NSRange) |
Define o texto marcado e o marca como a seleção atual. |
TextInRange(UITextRange) |
Obtém todo o texto especificado em um determinado intervalo. |
UnmarkText() |
Desmarca todo o texto marcado no momento em um documento |
Métodos de Extensão
BeginFloatingCursor(IUITextInput, CGPoint) |
Começa a exibir o cursor flutuante no especificado |
DictationRecognitionFailed(IUITextInput) |
Falha no reconhecimento do ditado. |
DictationRecordingDidEnd(IUITextInput) |
A gravação do ditado terminou. |
EndFloatingCursor(IUITextInput) |
Termina a exibição do cursor flutuante. |
GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange) |
Calcula e retorna o deslocamento para |
GetFrameForDictationResultPlaceholder(IUITextInput, NSObject) |
Retorna o retângulo no qual exibir o espaço reservado do resultado do ditado animado. |
GetPosition(IUITextInput, UITextRange, nint) |
Calcula e retorna a posição absoluta no documento que são |
GetSelectionAffinity(IUITextInput) |
Para de exibir o cursor flutuante. |
GetTextInputView(IUITextInput) |
Retorna a exibição de entrada que fornece o sistema de coordenadas para operações geométricas dentro da entrada de texto. |
GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection) |
Retorna um dicionário de propriedades de estilo para texto na |
InsertDictationResult(IUITextInput, NSArray) |
Insere um resultado de ditado na posição atual. |
InsertDictationResultPlaceholder(IUITextInput) |
Retorna o objeto de espaço reservado a ser usado antes que os resultados do ditado sejam gerados. |
RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean) |
O |
SetSelectionAffinity(IUITextInput, UITextStorageDirection) |
Define um valor que controla se o cursor é exibido no início da última linha ou no final da última linha de uma seleção de várias linhas. |
ShouldChangeTextInRange(IUITextInput, UITextRange, String) |
Pergunta se o texto em |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Move o curor flutuante para o especificado |
GetPasswordRules(IUITextInputTraits) |
Retorna as regras de entrada de senha. |
GetSmartDashesType(IUITextInputTraits) |
Obtém o estilo de traços inteligentes. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Obtém o estilo de inserção inteligente. |
GetSmartQuotesType(IUITextInputTraits) |
Obtém o estilo de aspas inteligentes. |
GetTextContentType(IUITextInputTraits) |
Obtém a semântica da entrada esperada, que permite que o sistema, por exemplo, forneça teclados personalizados. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Define as regras de entrada de senha. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Define o estilo para traços inteligentes. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Define o estilo de inserção inteligente. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Define o estilo para aspas inteligentes. |
SetTextContentType(IUITextInputTraits, NSString) |
Define a semântica da entrada esperada, o que permite que o sistema, por exemplo, forneça teclados personalizados. |