Notification.Action Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления.
[Android.Runtime.Register("android/app/Notification$Action", DoNotGenerateAcw=true)]
public class Notification.Action : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/Notification$Action", DoNotGenerateAcw=true)>]
type Notification.Action = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Наследование
- Атрибуты
- Реализации
Комментарии
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. Он должен включать значок, метку и PendingIntent
, которые будут срабаться при выборе действия пользователем.
Приложения должны использовать Notification.Builder#addAction(int, CharSequence, PendingIntent)
или Notification.Builder#addAction(Notification.Action)
для присоединения действий.
В Android android.os.Build.VERSION_CODES#S
приложения, предназначенные для API уровня android.os.Build.VERSION_CODES#S
или выше, не смогут запускать действия при обработке широковещательных приемников или служб в ответ на щелчки действий уведомления. Чтобы запустить действие в таких случаях, укажите PendingIntent
для самого действия.
Документация по Java для android.app.Notification.Action
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Конструкторы
Notification.Action(Int32, ICharSequence, PendingIntent) |
Этот элемент устарел. |
Notification.Action(Int32, String, PendingIntent) |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
Notification.Action(IntPtr, JniHandleOwnership) |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
Поля
SemanticActionArchive |
Устаревшие..
|
SemanticActionCall |
Устаревшие..
|
SemanticActionDelete |
Устаревшие..
|
SemanticActionMarkAsRead |
Устаревшие..
|
SemanticActionMarkAsUnread |
Устаревшие..
|
SemanticActionMute |
Устаревшие..
|
SemanticActionNone |
Устаревшие..
|
SemanticActionReply |
Устаревшие..
|
SemanticActionThumbsDown |
Устаревшие..
|
SemanticActionThumbsUp |
Устаревшие..
|
SemanticActionUnmute |
Устаревшие..
|
Свойства
ActionIntent |
Намерение отправить, когда пользователь вызывает это действие. |
AllowGeneratedReplies |
Возвращает, должна ли платформа автоматически создавать возможные ответы для этого. |
Class |
Возвращает класс среды выполнения данного объекта |
Creator |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
Extras |
Получите дополнительные метаданные, переносимые с помощью этого действия. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
Icon |
Возвращает значок, представляющий действие. |
IsAuthenticationRequired |
Возвращает значение, указывающее, должна ли ОС отправлять это действие |
IsContextual |
Возвращает значение, указывающее, является ли это контекстным действием, i. |
JniIdentityHashCode |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. (Унаследовано от Object) |
JniPeerMembers |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
PeerReference |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. (Унаследовано от Object) |
SemanticAction |
Возвращает рабочую область метаданных |
ThresholdClass |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
ThresholdType |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
Title |
Название действия. |
Методы
Clone() |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
DescribeContents() |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |
Dispose() |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. (Унаследовано от Object) |
Dispose(Boolean) |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. (Унаследовано от Object) |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetDataOnlyRemoteInputs() |
Получение списка входных данных, собираемых пользователем, которые принимают данные ТОЛЬКО при отправке этого действия. |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetRemoteInputs() |
Получение списка входных данных, собираемых пользователем при отправке этого действия. |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
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) |
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) |
Структура для инкапсуляции именованного действия, которое может отображаться как часть этого уведомления. |