ActionMode Classe

Definição

Representa um modo contextual da interface do usuário.

[Android.Runtime.Register("android/view/ActionMode", DoNotGenerateAcw=true)]
public abstract class ActionMode : Java.Lang.Object
[<Android.Runtime.Register("android/view/ActionMode", DoNotGenerateAcw=true)>]
type ActionMode = class
    inherit Object
Herança
ActionMode
Atributos

Comentários

Representa um modo contextual da interface do usuário. Os modos de ação podem ser usados para fornecer modos de interação alternativos e substituir partes da interface do usuário normal até que seja concluída. Exemplos de bons modos de ação incluem seleção de texto e ações contextuais. <div class="special reference"><h3>Developer Guides</h3>

Para obter informações sobre como fornecer ações ActionModecontextuais, leia o guia do desenvolvedor menus .

</div>

Java documentação para android.view.ActionMode.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
ActionMode()

Inicializa uma nova instância do ActionMode.

ActionMode(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
DefaultHideDuration

Valor padrão para ocultar o modo de ação para ViewConfiguration#getDefaultActionModeHideDuration().

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
CustomView

Obtém ou define o modo de exibição personalizado exibido por este modo de ação.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsTitleOptional

True se esse modo de ação considerar os campos de título e subtítulo como opcionais. Títulos opcionais podem não ser exibidos para o usuário.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
JniPeerMembers

Obtém os metadados de pares JNI usados pelo .NET para o runtime de associação do Android.

Menu

Retorna o menu de ações que este modo de ação apresenta.

MenuInflater

Retorna um MenuInflater com o contexto do ActionMode.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Subtitle

Obtém ou define o subtítulo do modo de ação.

SubtitleFormatted

Obtém ou define o subtítulo formatado exibido por esse modo de ação.

Tag

Recuperar o objeto de marca associado a este ActionMode.; Defina um objeto de marca associado a este ActionMode.

ThresholdClass

Obtém o identificador de classe JNI usado pelo .NET para o runtime de associação do Android.

ThresholdType

Obtém o tipo gerenciado usado pelo .NET para o runtime de associação do Android.

Title

Obtém ou define o título do modo de ação.

TitleFormatted

Obtém ou define o título formatado exibido por este modo de ação.

TitleOptionalHint

Defina se a exibição de título/subtítulo para esse modo de ação é opcional ou não.

Type

Retorna o tipo para este modo de ação.; Defina um tipo para esse modo de ação.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representa um modo contextual da interface do usuário.

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

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
Equals(Object)

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
Finish()

Conclua e feche esse modo de ação.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
Hide(Int64)

Oculte a exibição do modo de ação de obstrução do conteúdo abaixo por uma curta duração.

Invalidate()

Invalide o modo de ação e atualize o conteúdo do menu.

InvalidateContentRect()

Invalide a retência de conteúdo associada a este ActionMode.

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)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
OnWindowFocusChanged(Boolean)

Chamado quando a janela que contém a exibição que iniciou esse modo de ação ganha ou perde o foco.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
SetSubtitle(Int32)

Defina o subtítulo do modo de ação.

SetTitle(Int32)

Defina o título do modo de ação.

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é ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>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 ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa um modo contextual da interface do usuário.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Representa um modo contextual da interface do usuário.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a