NotificationListenerService.Ranking Класс

Определение

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

[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
Наследование
NotificationListenerService.Ranking
Атрибуты

Комментарии

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

Объекты ранжирования не обновляются автоматически по мере возникновения событий уведомлений. Вместо этого сведения о ранжировании необходимо получить снова с помощью текущего RankingMap.

Документация по Java для android.service.notification.NotificationListenerService.Ranking.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

NotificationListenerService.Ranking()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

NotificationListenerService.Ranking(IntPtr, JniHandleOwnership)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

Поля

UserSentimentNegative
Устаревшие..

Пользователь, скорее всего, будет иметь негативную реакцию на это уведомление.

UserSentimentNeutral
Устаревшие..

Неизвестно, как пользователь отреагирует на это уведомление.

UserSentimentPositive
Устаревшие..

Пользователь, скорее всего, будет иметь положительную реакцию на это уведомление.

VisibilityNoOverride

Значение, означающее, что пользователь и диспетчер политик устройств не выразили переопределение видимости экрана блокировки для уведомления.

Свойства

Channel

Возвращает канал уведомлений, в который было опубликовано уведомление, который определяет поведение и представление уведомлений.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
ConversationShortcutInfo

Возвращает сведения о ярлыке, связанные с этим уведомлением #isConversation() conversation notification, если это .

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
ImportanceExplanation

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

ImportanceExplanationFormatted

Если важность была переопределена предпочтениями пользователя, это значение будет не равно NULL и должно отображаться для пользователя.

IsAmbient

Возвращает значение, указывающее, является ли уведомление окружающим, то есть уведомлением, которое не требует немедленного внимания пользователя.

IsConversation

Возвращает значение, указывающее, является ли это уведомление уведомлением о беседе и отображается ли оно в разделе беседы оттенка уведомления на устройствах, разделяющих уведомления этого типа.

IsSuspended

Возвращает значение, указывающее, приостановлено ли приложение, которое опубликовало это уведомление, поэтому это уведомление должно быть скрыто.

JniIdentityHashCode

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
JniPeerMembers

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

Key

Возвращает ключ уведомления, к которому применяется ранжирование.

LastAudiblyAlertedMillis

Возвращает время, когда это уведомление в последний раз оповещает пользователя о звуке или вибрации.

LockscreenVisibilityOverride

Возвращает указанную пользователем или диспетчером политик устройств видимость (см. Notification#VISIBILITY_PRIVATE, Notification#VISIBILITY_PUBLIC, Notification#VISIBILITY_SECRET) для этого уведомления или NotificationListenerService.Ranking#VISIBILITY_NO_OVERRIDE значение , если такие предпочтения не были выражены.

OverrideGroupKey

Если система переопределила ключ группы, то этот ключ будет иметь значение, отличное от NULL, и этот ключ следует использовать для объединения уведомлений.

PeerReference

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
Rank

Возвращает ранг уведомления.

SmartActions

Возвращает список смарт-объектов Notification.Action , которые могут быть добавлены с помощью NotificationAssistantService

SmartReplies

Возвращает список смарт-ответов, которые могут быть добавлены с помощью NotificationAssistantService

SuppressedVisualEffects

Возвращает типы визуальных эффектов, которые должны быть подавлены для этого уведомления.

ThresholdClass

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

ThresholdType

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

UserSentiment

Возвращает то, как система думает, что пользователь относится к уведомлениям из канала, предоставленного #getChannel().

Методы

CanBubble()

Возвращает значение, указывающее, разрешил ли пользователь пузырьки глобально, на уровне приложения и на уровне канала для этого уведомления.

CanShowBadge()

Возвращает значение, указывающее, может ли это уведомление отображаться в виде индикатора событий.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
Dispose(Boolean)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
MatchesInterruptionFilter()

Возвращает значение, указывающее, соответствует ли уведомление фильтру прерывания пользователя.

Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

GetJniTypeName(IJavaPeerable)

Хранит сведения, связанные с ранжированием, в текущем активном уведомлении.

Применяется к