NotificationListenerService.Ranking Klasse

Definition

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

[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
Vererbung
NotificationListenerService.Ranking
Attribute

Hinweise

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

Rangfolgeobjekte werden nicht automatisch aktualisiert, wenn Benachrichtigungsereignisse auftreten. Stattdessen müssen Die Rangfolgeinformationen über den aktuellen RankingMapabgerufen werden.

Java-Dokumentation für android.service.notification.NotificationListenerService.Ranking.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

NotificationListenerService.Ranking()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

NotificationListenerService.Ranking(IntPtr, JniHandleOwnership)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

Felder

UserSentimentNegative
Veraltet.

Der Benutzer reagiert wahrscheinlich negativ auf diese Benachrichtigung.

UserSentimentNeutral
Veraltet.

Es ist nicht bekannt, wie der Benutzer auf diese Benachrichtigung reagiert.

UserSentimentPositive
Veraltet.

Der Benutzer reagiert wahrscheinlich positiv auf diese Benachrichtigung.

VisibilityNoOverride

Wert, der angibt, dass der Benutzer und der Geräterichtlinien-Manager keine Sperrbildschirmsichtbarkeit für eine Benachrichtigung außer Kraft setzen.

Eigenschaften

Channel

Gibt den Benachrichtigungskanal zurück, in dem diese Benachrichtigung gepostet wurde, der das Benachrichtigungsverhalten und die Präsentation vorschreibt.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
ConversationShortcutInfo

Gibt die dieser Benachrichtigung zugeordneten Verknüpfungsinformationen zurück, wenn es sich um eine #isConversation() conversation notificationhandelt.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
ImportanceExplanation

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

ImportanceExplanationFormatted

Wenn die Wichtigkeit durch die Benutzereinstellung überschrieben wurde, ist dies ungleich NULL und sollte dem Benutzer angezeigt werden.

IsAmbient

Gibt zurück, ob es sich bei der Benachrichtigung um eine Umgebungsbenachrichtigung handelt, d. h. eine Benachrichtigung, die keine unmittelbare Aufmerksamkeit des Benutzers erfordert.

IsConversation

Gibt zurück, ob diese Benachrichtigung eine Konversationsbenachrichtigung ist und im Unterhaltungsabschnitt der Benachrichtigungsschattierung auf Geräten angezeigt wird, die diesen Benachrichtigungstyp trennen.

IsSuspended

Gibt zurück, ob die App, die diese Benachrichtigung veröffentlicht hat, angehalten ist, sodass diese Benachrichtigung ausgeblendet werden sollte.

JniIdentityHashCode

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
JniPeerMembers

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

Key

Gibt den Schlüssel der Benachrichtigung zurück, für die dieses Ranking gilt.

LastAudiblyAlertedMillis

Gibt den Zeitpunkt zurück, zu dem diese Benachrichtigung den Benutzer zuletzt per Sound oder Vibration benachrichtigt hat.

LockscreenVisibilityOverride

Gibt die für diese Benachrichtigung angegebene Sichtbarkeit des Benutzer- oder Geräterichtlinien-Managers zurück (siehe Notification#VISIBILITY_PRIVATE, Notification#VISIBILITY_PUBLIC, ), Notification#VISIBILITY_SECREToder NotificationListenerService.Ranking#VISIBILITY_NO_OVERRIDE , wenn keine solche Einstellung angegeben wurde.

OverrideGroupKey

Wenn das System den Gruppenschlüssel überschrieben hat, ist dieser ungleich NULL, und dieser Schlüssel sollte zum Bündeln von Benachrichtigungen verwendet werden.

PeerReference

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
Rank

Gibt den Rang der Benachrichtigung zurück.

SmartActions

Gibt eine Liste von smart Notification.Action zurück, die vom NotificationAssistantService

SmartReplies

Gibt eine Liste intelligenter Antworten zurück, die von der NotificationAssistantService

SuppressedVisualEffects

Gibt den Typ(en) von visuellen Effekten zurück, die für diese Benachrichtigung unterdrückt werden sollen.

ThresholdClass

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

ThresholdType

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

UserSentiment

Gibt zurück, wie das System denkt, dass der Benutzer sich über Benachrichtigungen aus dem von #getChannel()bereitgestellten Kanal fühlt.

Methoden

CanBubble()

Gibt zurück, ob der Benutzer Blasen global, auf App-Ebene und auf Kanalebene für diese Benachrichtigung zugelassen hat.

CanShowBadge()

Gibt zurück, ob diese Benachrichtigung als Signal angezeigt werden kann.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Dispose()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
Dispose(Boolean)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
MatchesInterruptionFilter()

Gibt zurück, ob die Benachrichtigung mit dem Unterbrechungsfilter des Benutzers übereinstimmt.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.Finalized()

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

GetJniTypeName(IJavaPeerable)

Speichert rankingbezogene Informationen in einer aktuell aktiven Benachrichtigung.

Gilt für: