Язык

Condition Класс

Определение

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

[Android.Runtime.Register("android/service/notification/Condition", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class Condition : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/service/notification/Condition", ApiSince=24, DoNotGenerateAcw=true)>]
type Condition = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
Атрибуты
Реализации

Комментарии

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом. Используется для того, чтобы система ввела режим "Не беспокоить" и запрашивает выход системы из режима "Не беспокоить".

Java документации по android.service.notification.Condition.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Имя. Описание
Condition(Parcel)

Объект, представляющий текущее состояние объекта android.app.AutomaticZenRule.

Condition(Uri, String, ConditionState, ConditionSource)

Объект, представляющий текущее состояние объекта android.app.AutomaticZenRule.

Condition(Uri, String, ConditionState)

Объект, представляющий текущее состояние объекта android.app.AutomaticZenRule.

Condition(Uri, String, String, String, Int32, ConditionState, ConditionFlags)

Объект, представляющий текущее состояние объекта android.app.AutomaticZenRule.

Condition(Uri, String, String, String, Int32, ConditionState, ConditionSource, ConditionFlags)

Объект, представляющий текущее состояние объекта android.app.AutomaticZenRule.

Поля

Имя. Описание
FlagRelevantAlways
Устаревшие.

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Scheme

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Состояние изменяется из-за изменения контекста (например, обнаруженного вождения или спящего режима).

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

Состояние изменяется из-за автоматического расписания (будильника, задания времени и т. д.).

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

Состояние изменяется из-за неизвестной причины.

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

Состояние изменяется из-за явного действия пользователя.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Указывает, что не беспокоить следует отключить.

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

Указывает, что не беспокоить следует включить.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Свойства

Имя. Описание
Class

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

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Flags

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Handle

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

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Id

Универсальный код ресурса (URI), представляющий обновляемую правило.

JniIdentityHashCode

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

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Line1

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Line2

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

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

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

State

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Summary

Сводка о том, что правило закодировано при #id включении.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

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

Методы

Имя. Описание
Clone()

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

(Унаследовано от Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

DescribeContents()

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

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

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

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

(Унаследовано от Object)
IsValidId(Uri, String)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

JavaFinalize()
Устаревшие.

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

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

Notify()

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

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

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

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

SetHandle(IntPtr, JniHandleOwnership)

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

(Унаследовано от Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

(Унаследовано от JavaObject)
StateToString(ConditionState)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

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

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

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

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

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

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

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

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

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

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

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Имя. Описание
IJavaPeerable.Disposed()

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

(Унаследовано от JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

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

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Текущее условие приложения android.app.AutomaticZenRule, которое владеет правилом.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

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