AutomaticZenRule Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.