Partilhar via


SearchableInfo Classe

Definição

Metadados de capacidade de pesquisa para uma atividade.

[Android.Runtime.Register("android/app/SearchableInfo", DoNotGenerateAcw=true)]
public sealed class SearchableInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/SearchableInfo", DoNotGenerateAcw=true)>]
type SearchableInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
SearchableInfo
Atributos
Implementações

Comentários

Metadados de capacidade de pesquisa para uma atividade. Somente os aplicativos que pesquisam outros aplicativos devem precisar usar essa classe. Consulte Configuração pesquisável para obter mais informações sobre como declarar metadados de capacidade de pesquisa para seu aplicativo.

Documentação Java para android.app.SearchableInfo.

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

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Creator

Apoio a operações parceláveis e auxiliares.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HintId

Obtém a ID do recurso do texto da dica.

ImeOptions

Obtém as opções de método de entrada especificadas nos atributos pesquisáveis.

InputType

Obtém o tipo de entrada conforme especificado nos atributos pesquisáveis.

JniIdentityHashCode

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
JniPeerMembers

Metadados de capacidade de pesquisa para uma atividade.

PeerReference

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
SearchActivity

Obtém o nome do componente da atividade pesquisável.

SettingsDescriptionId

Obtém a ID do recurso da cadeia de caracteres de descrição a ser usada para essa fonte nas configurações de pesquisa do sistema ou 0 se nenhuma tiver sido especificada.

SuggestAuthority

Obtém a autoridade do provedor de conteúdo de sugestão de pesquisa.

SuggestIntentAction

Obtém a ação de intenção opcional para uso com essas sugestões.

SuggestIntentData

Obtém os dados de intenção opcionais para uso com essas sugestões.

SuggestPackage

Obtém o nome do pacote onde o provedor de sugestões mora ou null.

SuggestPath

Obtém o caminho do provedor de conteúdo para obter sugestões de pesquisa.

SuggestSelection

Obtém a seleção para obter sugestões de pesquisa.

SuggestThreshold

Obtém o limite de sugestões.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
VoiceLanguageId

Obtém a ID do recurso do idioma falado para reconhecer na pesquisa por voz.

VoiceLanguageModeId

Obtém a ID do recurso da cadeia de caracteres do modelo de linguagem de pesquisa por voz.

VoiceMaxResults

O número máximo de resultados de reconhecimento de voz a serem retornados.

VoicePromptTextId

Obtém a ID do recurso da cadeia de texto do prompt de voz.

VoiceSearchEnabled

Verifica se a atividade pesquisável deseja que o botão de pesquisa por voz seja exibido.

VoiceSearchLaunchRecognizer

Verifica se a pesquisa por voz deve iniciar a pesquisa no aplicativo.

VoiceSearchLaunchWebSearch

Verifica se a pesquisa por voz deve iniciar a pesquisa na Web.

Métodos

AutoUrlDetect()

Verifica se essa atividade pesquisável tem a detecção automática de URL ativada.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

Descreva os tipos de objetos especiais contidos na representação marshalled deste Parcelable.

Dispose()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
Dispose(Boolean)

Metadados de capacidade de pesquisa para uma atividade.

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

Verifica se essa atividade pesquisável deve ser consultada em busca de sugestões se um prefixo da consulta não tiver retornado nenhum resultado.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ShouldIncludeInGlobalSearch()

Verifica se o pesquisável deve ser incluído na pesquisa global.

ShouldRewriteQueryFromData()

Verifica se o texto no campo de consulta deve vir dos dados de intenção de sugestão.

ShouldRewriteQueryFromText()

Verifica se o texto no campo de consulta deve vir do título da sugestão.

ToArray<T>()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Nivele este objeto em um Pacote.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.Finalized()

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Metadados de capacidade de pesquisa para uma atividade.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Metadados de capacidade de pesquisa para uma atividade.

GetJniTypeName(IJavaPeerable)

Metadados de capacidade de pesquisa para uma atividade.

Aplica-se a