Langue

Condition Classe

Définition

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

[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
Héritage
Attributs
Implémente

Remarques

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle. Utilisé pour indiquer au système d’entrer en mode Ne pas déranger et demander que le système quitte le mode Ne pas déranger.

Java documentation pour android.service.notification.Condition.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
Condition(Parcel)

Objet représentant l’état actuel d’un android.app.AutomaticZenRule.

Condition(Uri, String, ConditionState, ConditionSource)

Objet représentant l’état actuel d’un android.app.AutomaticZenRule.

Condition(Uri, String, ConditionState)

Objet représentant l’état actuel d’un android.app.AutomaticZenRule.

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

Objet représentant l’état actuel d’un android.app.AutomaticZenRule.

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

Objet représentant l’état actuel d’un android.app.AutomaticZenRule.

Champs

Nom Description
FlagRelevantAlways
Obsolète.

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

FlagRelevantNow
Obsolète.

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Scheme

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

SourceContext
Obsolète.

L’état change en raison d’un changement de contexte (par exemple, la conduite détectée ou le sommeil).

SourceSchedule
Obsolète.

L’état change en raison d’une planification automatique (alarme, heure définie, etc.).

SourceUnknown
Obsolète.

L’état change en raison d’une raison inconnue.

SourceUserAction
Obsolète.

L’état change en raison d’une action explicite de l’utilisateur.

StateError
Obsolète.

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

StateFalse
Obsolète.

Indique que Ne pas déranger doit être désactivé.

StateTrue
Obsolète.

Indique que Ne pas déranger doit être activé.

StateUnknown
Obsolète.

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Creator

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Flags

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Icon

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Id

URI représentant la règle mise à jour.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
JniPeerMembers

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Line1

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Line2

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
Source

Source de la modification de l’état représentée par cette condition ou raison.

State

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Summary

Résumé de ce que la règle encodée #id signifie quand elle est activée.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Object)

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
Copy()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

DescribeContents()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
Equals(Object)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
IsValidId(Uri, String)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
NewId(Context)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
RelevanceToString(ConditionFlags)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
StateToString(ConditionState)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Condition actuelle d’un android.app.AutomaticZenRule, fourni par l’application propriétaire de la règle.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à