Compartilhar via


IUITextDroppable Interface

Definição

Interface para aceitar dados de texto descartados.

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

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

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

(Herdado de IUITextInput)
MarkedTextStyle

Dicionário de atributos que descreve como o texto deve ser desenhado.

(Herdado de IUITextInput)
PasteConfiguration

O UIPasteConfiguration com suporte pelo this objeto .

(Herdado de IUIPasteConfigurationSupporting)
PasteDelegate

Obtém o delegado para lidar com colagem de texto e quedas de texto.

(Herdado de IUITextPasteConfigurationSupporting)
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.

(Herdado de IUITextInput)
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)
TextDropActive

Obtém um valor booliano que informa se há uma sessão de soltar texto ativo no modo de exibição.

TextDropDelegate

Obtém ou define um delegado para gerenciar o comportamento de soltar texto.

TextDropInteraction

Obtém a interação de soltar no modo de exibição de texto.

WeakInputDelegate

Indica um delegado de entrada fraco.

(Herdado de IUITextInput)
WeakTokenizer

Indica um criador de token fraco.

(Herdado de IUITextInput)

Métodos

ComparePosition(UITextPosition, UITextPosition)

Obtém uma comparação de uma posição com outra.

(Herdado de IUITextInput)
DeleteBackward()

Interface para aceitar dados de texto descartados.

(Herdado de IUIKeyInput)
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)

Obtém a direção de gravação base para uma posição de texto.

(Herdado de IUITextInput)
GetCaretRectForPosition(UITextPosition)

Um retângulo usado para desenhar um cursor em um determinado ponto de inserção.

(Herdado de IUITextInput)
GetCharacterRange(UITextPosition, UITextLayoutDirection)

Obtém um intervalo de caracteres dentro dos limites de uma direção definida.

(Herdado de IUITextInput)
GetCharacterRangeAtPoint(CGPoint)

Obtém o caractere ou um intervalo de caracteres em um documento que existe em um determinado ponto.

(Herdado de IUITextInput)
GetClosestPositionToPoint(CGPoint)

Obtém a posição mais próxima em um documento que existe para um determinado ponto.

(Herdado de IUITextInput)
GetClosestPositionToPoint(CGPoint, UITextRange)

Interface para aceitar dados de texto descartados.

(Herdado de IUITextInput)
GetFirstRectForRange(UITextRange)

Obtém o primeiro retângulo que inclui um intervalo especificado de texto do documento.

(Herdado de IUITextInput)
GetOffsetFromPosition(UITextPosition, UITextPosition)

Obtém o número de caracteres visíveis entre duas posições de texto definidas.

(Herdado de IUITextInput)
GetPosition(UITextPosition, nint)

Obtém o deslocamento de caractere da posição inicial.

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

Obtém o deslocamento de caractere de uma posição inicial.

(Herdado de IUITextInput)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)

Obtém uma posição dentro de um intervalo especificado.

(Herdado de IUITextInput)
GetSelectionRects(UITextRange)

Obtém uma matriz de rects de seleção que corresponde a um intervalo de texto.

(Herdado de IUITextInput)
GetTextRange(UITextPosition, UITextPosition)

Obtém um intervalo de texto especificado.

(Herdado de IUITextInput)
InsertText(String)

Insere texto no cursor.

(Herdado de IUIKeyInput)
ReplaceText(UITextRange, String)

Substitui o texto do documento dentro de um intervalo especificado.

(Herdado de IUITextInput)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)

Define um directon base para gravação no intervalo de texto especificado.

(Herdado de IUITextInput)
SetMarkedText(String, NSRange)

Define o texto marcado e o marca como a seleção atual.

(Herdado de IUITextInput)
TextInRange(UITextRange)

Obtém todo o texto especificado em um determinado intervalo.

(Herdado de IUITextInput)
UnmarkText()

Desmarca todo o texto marcado no momento em um documento

(Herdado de IUITextInput)

Métodos de Extensão

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Retorna true se o respondente pode colar dos provedores de itens especificados.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Executa a colagem.

BeginFloatingCursor(IUITextInput, CGPoint)

Começa a exibir o cursor flutuante no especificado point.

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 range o do caractere que está no position documento.

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 atCharacterOffset caracteres em withinRange.

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 atPosition posição.

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 placeholder não é mais necessário.

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 inRange deve ser substituído replacementTextpor .

UpdateFloatingCursor(IUITextInput, CGPoint)

Move o curor flutuante para o especificado point.

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.

Aplica-se a