Lingua

AutomaticZenRule Costruttori

Definizione

Overload

Nome Descrizione
AutomaticZenRule(Parcel)

Crea una regola zen automatica.

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

Crea una regola zen automatica.

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)

Crea una regola zen automatica.

[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

Il nome della regola.

owner
ComponentName

Servizio provider condizione proprietario di questa regola.

conditionId
Uri

Uri

interruptionFilter
Int32

Il filtro di interruzione definisce le notifiche che possono interrompere l'utente (ad esempio tramite audio e vibrazione) mentre questa regola è attiva.

enabled
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

Il nome della regola.

owner
ComponentName

Servizio provider condizione proprietario di questa regola. Può essere Null se si usa NotificationManager#setAutomaticZenRuleState(String, Condition) invece di android.service.notification.ConditionProviderService.

configurationActivity
ComponentName

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 un oggetto android.service.notification.ConditionProviderService. In caso affermativo, esegue l'override delle informazioni specificate nel manifesto.

conditionId
Uri

Rappresentazione dello stato che dovrebbe far sì che l'app applichi il filtro di interruzione specificato.

policy
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).

interruptionFilter
Int32

Il filtro di interruzione definisce le notifiche che possono interrompere l'utente (ad esempio tramite audio e vibrazione) mentre questa regola è attiva.

enabled
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.

Si applica a