EditorInfo Classe
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.
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor.
[Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)]
public class EditorInfo : Java.Lang.Object, Android.OS.IParcelable, Android.Text.IInputType, IDisposable
[<Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)>]
type EditorInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IInputType
- Herança
- Atributos
- Implementações
Comentários
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor.
Documentação Java para android.view.inputmethod.EditorInfo.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| EditorInfo() | |
| EditorInfo(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Propriedades
| Nome | Description |
|---|---|
| ActionId |
Se |
| ActionLabel |
Em alguns casos, um IME pode ser capaz de exibir um rótulo arbitrário para um comando que o usuário pode executar, o que você pode especificar aqui. |
| AutofillId |
Retorna o |
| Class |
Retorna a classe de tempo de execução deste |
| ContentMimeTypes |
Lista de tipos MIME aceitáveis para |
| Creator |
Usado para tornar essa classe parcelada. |
| Extras |
Todos os dados extras a serem fornecidos para o método de entrada. |
| FieldId |
Identificador do campo do editor. |
| FieldName |
Nome adicional para o campo do editor. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| HintLocales |
Lista dos idiomas para os quais o usuário deve mudar, independentemente de qual subtipo de método de entrada seja usado no momento. |
| HintText |
O texto "dica" do modo de exibição de texto, normalmente mostrado na linha quando o texto está vazio para informar ao usuário o que inserir. |
| ImeOptions |
Informações de tipo estendido para o editor, para ajudar o IME a se integrar melhor a ele. |
| InitialCapsMode |
O modo de capitalização do primeiro caractere que está sendo editado no texto. |
| InitialSelEnd |
O deslocamento de texto do final da seleção no momento em que a edição começa; -1 se não for conhecido. |
| InitialSelStart |
O deslocamento de texto do início da seleção no momento em que a edição começa; -1 se não for conhecido. |
| InitialToolType |
Retorna o tipo |
| InputType |
O tipo de conteúdo da caixa de texto, cujos bits são definidos por |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| JniPeerMembers |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. |
| Label |
Um rótulo a ser mostrado ao usuário que descreve o texto que está escrevendo. |
| PackageName |
Nome do pacote que possui este editor. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| PrivateImeOptions |
Uma cadeia de caracteres que fornece opções de informações adicionais que são privadas para uma implementação de IME específica. |
| StylusHandwritingEnabled |
Retorna |
| SupportedHandwritingGesturePreviews |
Retorna a combinação de tipos de visualização de gesto de manuscrito stylus compatíveis com o atual |
| SupportedHandwritingGestures |
Retorna a combinação de tipos de gesto de manuscrito stylus compatíveis com o atual |
| ThresholdClass |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código. |
| WritingToolsEnabled |
Retorna |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| DescribeContents() |
Descreva os tipos de objetos especiais contidos na representação marshalled deste Parcelable. |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| DisposeUnlessReferenced() |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| Dump(IPrinter, String) |
Gravar a saída de depuração desse objeto. |
| Equals(Object) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetInitialSelectedText(Int32) |
Obtém o texto selecionado, se houver. |
| GetInitialSelectedTextFormatted(Int32) |
Obtém o texto selecionado, se houver. |
| GetInitialSurroundingText(Int32, Int32, Int32) |
Obtém o texto ao redor do cursor atual, com <caracteres var>beforeLength</var> de texto antes do cursor (início da seleção), <var>afterLength</var> caracteres de texto após o cursor (final da seleção) e todo o texto selecionado. |
| GetInitialTextAfterCursor(Int32, Int32) |
Obtenha <caracteres var>length</var> do texto após a posição atual do cursor. |
| GetInitialTextAfterCursorFormatted(Int32, Int32) |
Obtenha <caracteres var>length</var> do texto após a posição atual do cursor. |
| GetInitialTextBeforeCursor(Int32, Int32) |
Obter <caracteres var>length</var> de texto antes da posição atual do cursor. |
| GetInitialTextBeforeCursorFormatted(Int32, Int32) |
Obter <caracteres var>length</var> de texto antes da posição atual do cursor. |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| MakeCompatible(BuildVersionCodes) |
Verifique se os dados neste EditorInfo são compatíveis com um aplicativo que foi desenvolvido em relação à versão da API de destino fornecida. |
| Notify() |
Ativa um único thread que está aguardando no monitor desse objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetInitialSurroundingSubText(ICharSequence, Int32) |
Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. |
| SetInitialSurroundingSubText(String, Int32) |
Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. |
| SetInitialSurroundingText(ICharSequence) |
Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. |
| SetInitialSurroundingText(String) |
Os editores podem usar esse método para fornecer texto de entrada inicial para IMEs. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Usado para empacotar esse objeto em um |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. (Herdado de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Um EditorInfo descreve vários atributos de um objeto de edição de texto com os quais um método de entrada está se comunicando (normalmente um EditText), principalmente o tipo de conteúdo de texto que ele contém e a posição atual do cursor. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |