Langue

AutomaticZenRule Constructeurs

Définition

Surcharges

Nom Description
AutomaticZenRule(Parcel)

Crée une règle zen automatique.

AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean)

Crée une règle zen automatique.

AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean)

Crée une règle zen automatique.

AutomaticZenRule(Parcel)

Crée une règle zen automatique.

[Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "", ApiSince=24)]
public AutomaticZenRule(Android.OS.Parcel? source);
[<Android.Runtime.Register(".ctor", "(Landroid/os/Parcel;)V", "", ApiSince=24)>]
new Android.App.AutomaticZenRule : Android.OS.Parcel -> Android.App.AutomaticZenRule

Paramètres

source
Parcel

Colis

Attributs

Remarques

Référence Android pour android.app.AutomaticZenRule.AutomaticZenRule.

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.

S’applique à

AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean)

Crée une règle zen automatique.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V", "", ApiSince=24)]
public AutomaticZenRule(string? name, Android.Content.ComponentName? owner, Android.Net.Uri? conditionId, int interruptionFilter, bool enabled);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/net/Uri;IZ)V", "", ApiSince=24)>]
new Android.App.AutomaticZenRule : string * Android.Content.ComponentName * Android.Net.Uri * int * bool -> Android.App.AutomaticZenRule

Paramètres

name
String

Le nom de la règle.

owner
ComponentName

Service fournisseur de conditions qui possède cette règle.

conditionId
Uri

Uri

interruptionFilter
Int32

Le filtre d’interruption définit les notifications qui sont autorisées à interrompre l’utilisateur (par exemple, par le biais de sons et de vibrations) pendant que cette règle est active.

enabled
Boolean

Indique si la règle est activée.

Attributs

Remarques

Ce constructeur est déconseillé. Utilisez AutomaticZenRule.Builder pour construire un AutomaticZenRule.

Crée une règle zen automatique.

Référence Android pour android.app.AutomaticZenRule.AutomaticZenRule.

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.

S’applique à

AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean)

Crée une règle zen automatique.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/net/Uri;Landroid/service/notification/ZenPolicy;IZ)V", "", ApiSince=29)]
public AutomaticZenRule(string name, Android.Content.ComponentName? owner, Android.Content.ComponentName? configurationActivity, Android.Net.Uri conditionId, Android.Service.Notification.ZenPolicy? policy, int interruptionFilter, bool enabled);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/net/Uri;Landroid/service/notification/ZenPolicy;IZ)V", "", ApiSince=29)>]
new Android.App.AutomaticZenRule : string * Android.Content.ComponentName * Android.Content.ComponentName * Android.Net.Uri * Android.Service.Notification.ZenPolicy * int * bool -> Android.App.AutomaticZenRule

Paramètres

name
String

Le nom de la règle.

owner
ComponentName

Service fournisseur de conditions qui possède cette règle. Cela peut être null si vous utilisez NotificationManager#setAutomaticZenRuleState(String, Condition) au lieu de android.service.notification.ConditionProviderService.

configurationActivity
ComponentName

Activité qui gère qui NotificationManager#ACTION_AUTOMATIC_ZEN_RULE affiche l’utilisateur plus d’informations sur cette règle et/ou leur permet de le configurer. Cela est obligatoire si vous n’utilisez pas un android.service.notification.ConditionProviderService. Si vous le faites, elle remplace les informations spécifiées dans votre manifeste.

conditionId
Uri

Représentation de l’état qui doit entraîner l’application du filtre d’interruption donné.

policy
ZenPolicy

La stratégie définit les notifications qui sont autorisées à interrompre l’utilisateur pendant que cette règle est active. Cela remplace la stratégie globale pendant que cette règle est une action (Condition#STATE_TRUE).

interruptionFilter
Int32

Le filtre d’interruption définit les notifications qui sont autorisées à interrompre l’utilisateur (par exemple, par le biais de sons et de vibrations) pendant que cette règle est active.

enabled
Boolean

Indique si la règle est activée.

Attributs

Remarques

Crée une règle zen automatique. Remarque : Préférer AutomaticZenRule.Builder à construire un AutomaticZenRule.

Référence Android pour android.app.AutomaticZenRule.AutomaticZenRule.

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.

S’applique à