Compartilhar via


NotificationListenerService.Ranking Classe

Definição

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

[Android.Runtime.Register("android/service/notification/NotificationListenerService$Ranking", DoNotGenerateAcw=true)]
public class NotificationListenerService.Ranking : Java.Lang.Object
[<Android.Runtime.Register("android/service/notification/NotificationListenerService$Ranking", DoNotGenerateAcw=true)>]
type NotificationListenerService.Ranking = class
    inherit Object
Herança
NotificationListenerService.Ranking
Atributos

Comentários

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

Os objetos de classificação não são atualizados automaticamente à medida que os eventos de notificação ocorrem. Em vez disso, as informações de classificação devem ser recuperadas novamente por meio do .RankingMap

Documentação Java para android.service.notification.NotificationListenerService.Ranking.

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.

Construtores

NotificationListenerService.Ranking()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

NotificationListenerService.Ranking(IntPtr, JniHandleOwnership)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

Campos

UserSentimentNegative
Obsoleto.

É provável que o usuário tenha uma reação negativa a essa notificação.

UserSentimentNeutral
Obsoleto.

Não se sabe como o usuário reagirá a essa notificação.

UserSentimentPositive
Obsoleto.

É provável que o usuário tenha uma reação positiva a essa notificação.

VisibilityNoOverride

Valor que significa que o usuário e o gerenciador de políticas de dispositivo não expressaram uma substituição de visibilidade da tela de bloqueio para uma notificação.

Propriedades

Channel

Retorna o canal de notificação no qual essa notificação foi postada, que dita o comportamento e a apresentação da notificação.

Class

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

(Herdado de Object)
ConversationShortcutInfo

Retorna as informações de atalho associadas a essa notificação, se for um #isConversation() conversation notificationarquivo .

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
ImportanceExplanation

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

ImportanceExplanationFormatted

Se a importância tiver sido substituída pela preferência do usuário, isso não será nulo e deverá ser exibido ao usuário.

IsAmbient

Retorna se a notificação é uma notificação de ambiente, ou seja, uma notificação que não requer a atenção imediata do usuário.

IsConversation

Retorna se essa notificação é uma notificação de conversa e se apareceria na seção de conversa da sombra de notificação, em dispositivos que separam esse tipo de notificação.

IsSuspended

Retorna se o aplicativo que postou essa notificação está suspenso, portanto, essa notificação deve ser ocultada.

JniIdentityHashCode

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
JniPeerMembers

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

Key

Retorna a chave da notificação à qual este Ranking se aplica.

LastAudiblyAlertedMillis

Retorna a última vez que esta notificação alertou o usuário via som ou vibração.

LockscreenVisibilityOverride

Retorna a visibilidade especificada do usuário ou do gerenciador de políticas de dispositivo (consulte Notification#VISIBILITY_PRIVATE, Notification#VISIBILITY_PUBLIC, Notification#VISIBILITY_SECRET) para essa notificação ou NotificationListenerService.Ranking#VISIBILITY_NO_OVERRIDE se nenhuma preferência tiver sido expressa.

OverrideGroupKey

Se o sistema tiver substituído a chave de grupo, ela não será nula e essa chave deverá ser usada para agrupar notificações.

PeerReference

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
Rank

Retorna a classificação da notificação.

SmartActions

Retorna uma lista de inteligentes Notification.Action que podem ser adicionados pelo NotificationAssistantService

SmartReplies

Retorna uma lista de respostas inteligentes que podem ser adicionadas pelo NotificationAssistantService

SuppressedVisualEffects

Retorna o(s) tipo(s) de efeitos visuais que devem ser suprimidos para esta notificação.

ThresholdClass

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

ThresholdType

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

UserSentiment

Retorna como o sistema acha que o usuário se sente sobre as notificações do canal fornecido pelo #getChannel().

Métodos

CanBubble()

Retorna se o usuário permitiu bolhas globalmente, no nível do aplicativo e no nível do canal para essa notificação.

CanShowBadge()

Retorna se essa notificação pode ser exibida como um selo.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
Dispose(Boolean)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

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

Retorna se a notificação corresponde ao filtro de interrupção do usuário.

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)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

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

Implantações explícitas de interface

IJavaPeerable.Disposed()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.Finalized()

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

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

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

GetJniTypeName(IJavaPeerable)

Armazena informações relacionadas à classificação em uma notificação ativa no momento.

Aplica-se a