NotificationChannel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений.
[Android.Runtime.Register("android/app/NotificationChannel", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class NotificationChannel : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/NotificationChannel", ApiSince=26, DoNotGenerateAcw=true)>]
type NotificationChannel = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Наследование
- Атрибуты
- Реализации
Комментарии
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений.
Документация по Java для android.app.NotificationChannel
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
NotificationChannel(String, ICharSequence, NotificationImportance) |
Создает канал уведомлений. |
NotificationChannel(String, String, NotificationImportance) |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
Поля
DefaultChannelId |
Идентификатор канала по умолчанию для приложения. |
EditConversation |
Дополнительное значение для |
EditImportance |
Дополнительное значение для |
EditLauncher |
Дополнительное значение для |
EditLockedDevice |
Дополнительное значение для |
EditSound |
Дополнительное значение для |
EditVibration |
Дополнительное значение для |
EditZen |
Дополнительное значение для |
Свойства
AudioAttributes |
Возвращает атрибуты звука для звука, воспроизводимого уведомлениями, размещенными в этом канале. |
Blockable |
Возвращает, всегда ли этот канал блокируется, даже если приложение является фиксированным как неблокируемое. -или- Позволяет пользователям блокировать уведомления, отправленные через этот канал, если этот канал принадлежит пакету, который в противном случае будет иметь уведомления "фиксированный" как включенный. |
Class |
Возвращает класс среды выполнения этого |
ConversationId |
|
Creator |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
Description |
Возвращает отображаемую пользователем описание этого канала. -или- Задает пользовательское видимое описание этого канала. |
Group |
Возвращает группу, к которой принадлежит этот канал. -или- Задает группу, к которой принадлежит этот канал. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
HasUserSetImportance |
Возвращает значение, выбранное пользователем значение этого канала, либо утверждение первоначального выбора из приложения, либо изменение его на более высокий или нижний. |
HasUserSetSound |
Возвращает значение, выбранное пользователем звук этого канала. |
Id |
Возвращает идентификатор этого канала. |
Importance |
Возвращает указанное пользователем значение e. —или— задает уровень прерывания этого канала уведомлений. |
IsConversation |
Независимо от того, представляет ли этот канал беседу. |
IsDemoted |
Возвращает, решил ли пользователь, что этот канал не представляет беседу. |
IsImportantConversation |
Следует ли учитывать, являются ли уведомления в этом разговоре важными. |
JniIdentityHashCode |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
JniPeerMembers |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
LightColor |
Возвращает цвет света уведомления для уведомлений, размещенных в этом канале. -или- Задает цвет света уведомления для уведомлений, размещенных в этом канале, если индикаторы находятся |
LockscreenVisibility |
Возвращает, отображаются ли уведомления, размещенные в этом канале, на экране блокировки в полной или редактоной форме. -или- Задает, отображаются ли уведомления, размещенные в этом канале, на экране блокировки или нет, и, если да, они отображаются в редактированной форме. |
Name |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
NameFormatted |
Возвращает видимое имя этого канала. -или- Задает отображаемую пользователем имя этого канала. |
ParentChannelId |
|
PeerReference |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
Sound |
Возвращает звук уведомления для этого канала. |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
Методы
CanBubble() |
Возвращает, разрешено ли отображать уведомления, размещенные в этом канале, вне оттенка уведомлений, в плавающем окне на вершине других приложений. |
CanBypassDnd() |
Независимо от того, могут ли уведомления, размещенные в этом канале, обойти режим "Не беспокоить |
CanShowBadge() |
Возвращает, могут ли уведомления, опубликованные в этом канале, отображаться как индикаторы событий в приложении средства запуска. |
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
DescribeContents() |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
Dispose() |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
Dispose(Boolean) |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
EnableLights(Boolean) |
Задает, должны ли уведомления, опубликованные в этом канале, отображать индикаторы уведомлений на устройствах, поддерживающих эту функцию. |
EnableVibration(Boolean) |
Задает, должно ли уведомление, размещенное в этом канале, вибрировать. |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetVibrationPattern() |
Возвращает шаблон вибрации для уведомлений, размещенных в этом канале. |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetAllowBubbles(Boolean) |
По состоянию на Android 11 это значение больше не учитывается. |
SetBypassDnd(Boolean) |
Задает, могут ли уведомления, размещенные в этом канале, прерывать работу пользователя в |
SetConversationId(String, String) |
Задает этот канал как ориентированный на параллелизм. |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetShowBadge(Boolean) |
Задает, могут ли уведомления, опубликованные в этом канале, отображаться как значки приложения в средство запуска. |
SetSound(Uri, AudioAttributes) |
Задает звук, который должен воспроизводиться для уведомлений, размещенных в этом канале, и его звуковых атрибутов. |
SetVibrationPattern(Int64[]) |
Задает шаблон вибрации для уведомлений, размещенных в этом канале. |
ShouldShowLights() |
Возвращает значение, указывающее, были ли уведомления, опубликованные в этом канале, активируют ли уведомления. |
ShouldVibrate() |
Возвращает значение, указывающее, будут ли уведомления, опубликованные в этом канале, всегда вибрировать. |
ToArray<T>() |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |
Явные реализации интерфейса
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) |
Представление параметров, применяемых к коллекции аналогичных тематических уведомлений. |