AutomaticZenRule Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AutomaticZenRule(Parcel) |
Crea una regola zen automatica. |
| AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean) |
Questo costruttore è deprecato. |
| AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean) |
Crea una regola zen automatica. |
AutomaticZenRule(Parcel)
Crea una regola zen automatica.
[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
Parametri
- source
- Parcel
Pacco
- Attributi
Commenti
Informazioni di riferimento su Android per android.app.AutomaticZenRule.AutomaticZenRule.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean)
Questo costruttore è deprecato.
[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
Parametri
- name
- String
String: nome della regola.
- owner
- ComponentName
ComponentName: servizio provider di condizioni proprietario di questa regola.
- conditionId
- Uri
Uri
- interruptionFilter
- Int32
int: il filtro di interruzione definisce quali notifiche possono interrompere l'utente (ad esempio tramite audio e vibrazione) mentre questa regola è attiva.
- enabled
- Boolean
boolean: indica se la regola è abilitata.
- Attributi
Commenti
Questo costruttore è deprecato. Usare AutomaticZenRule.Builder per costruire un automaticZenRule.
Crea una regola zen automatica.
Informazioni di riferimento su Android per android.app.AutomaticZenRule.AutomaticZenRule.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, Int32, Boolean)
Crea una regola zen automatica.
[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
Parametri
- name
- String
String: nome della regola. Questo valore non può essere Null.
- owner
- ComponentName
ComponentName: servizio provider di condizioni proprietario di questa regola. Può essere null se si usa NotificationManager.setAutomaticZenRuleState(String,Condition) anziché ConditionProviderService.
- configurationActivity
- ComponentName
ComponentName: un'attività che gestisce NotificationManager.ACTION_AUTOMATIC_ZEN_RULE che mostra all'utente altre informazioni su questa regola e/o consente di configurarla. Questa operazione è necessaria se non si usa conditionProviderService. In caso affermativo, esegue l'override delle informazioni specificate nel manifesto. Questo valore può essere Null.
- conditionId
- Uri
URI: rappresentazione dello stato che dovrebbe causare l'applicazione del filtro di interruzione specificato. Questo valore non può essere Null.
- policy
- ZenPolicy
ZenPolicy: il criterio definisce quali notifiche possono interrompere l'utente mentre questa regola è attiva. Questo sostituisce i criteri globali mentre questa regola è azione (Condition.STATE_TRUE). Questo valore può essere Null.
- interruptionFilter
- Int32
int: il filtro di interruzione definisce quali notifiche possono interrompere l'utente (ad esempio tramite audio e vibrazione) mentre questa regola è attiva.
- enabled
- Boolean
boolean: indica se la regola è abilitata.
- Attributi
Commenti
Crea una regola zen automatica. Nota: preferisce AutomaticZenRule.Builder per costruire un automaticZenRule.
Informazioni di riferimento su Android per android.app.AutomaticZenRule.AutomaticZenRule.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.