AutomaticZenRule Constructores

Definición

Sobrecargas

Nombre Description
AutomaticZenRule(Parcel)

Crea una regla zen automática.

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

Este constructor está en desuso.

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

Crea una regla zen automática.

AutomaticZenRule(Parcel)

Crea una regla zen automática.

[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

Parámetros

source
Parcel

Paquetería

Atributos

Comentarios

Referencia de Android para android.app.AutomaticZenRule.AutomaticZenRule.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Este constructor está en desuso.

[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

Parámetros

name
String

String: el nombre de la regla.

owner
ComponentName

ComponentName: el servicio proveedor de condiciones que posee esta regla.

conditionId
Uri

URI

interruptionFilter
Int32

int: el filtro de interrupción define qué notificaciones pueden interrumpir al usuario (por ejemplo, a través de sonido y vibración) mientras esta regla está activa.

enabled
Boolean

boolean: indica si la regla está habilitada.

Atributos

Comentarios

Este constructor está en desuso. Use AutomaticZenRule.Builder para construir un AutomaticZenRule.

Crea una regla zen automática.

Referencia de Android para android.app.AutomaticZenRule.AutomaticZenRule.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

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

Crea una regla zen automática.

[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

Parámetros

name
String

String: el nombre de la regla. Este valor no puede ser nulo.

owner
ComponentName

ComponentName: el servicio proveedor de condiciones que posee esta regla. Esto puede ser NULL si usa NotificationManager.setAutomaticZenRuleState(String,Condition) en lugar de ConditionProviderService.

configurationActivity
ComponentName

ComponentName: una actividad que controla NotificationManager.ACTION_AUTOMATIC_ZEN_RULE que muestra al usuario más información sobre esta regla o le permite configurarla. Esto es necesario si no usa conditionProviderService. Si es así, invalida la información especificada en el manifiesto. Este valor puede ser null.

conditionId
Uri

Uri: representación del estado que debe hacer que la aplicación aplique el filtro de interrupción especificado. Este valor no puede ser nulo.

policy
ZenPolicy

ZenPolicy: la directiva define qué notificaciones pueden interrumpir al usuario mientras esta regla está activa. Esto invalida la directiva global mientras esta regla es acción (Condition.STATE_TRUE). Este valor puede ser null.

interruptionFilter
Int32

int: el filtro de interrupción define qué notificaciones pueden interrumpir al usuario (por ejemplo, a través de sonido y vibración) mientras esta regla está activa.

enabled
Boolean

boolean: indica si la regla está habilitada.

Atributos

Comentarios

Crea una regla zen automática. Nota: Prefiere AutomaticZenRule.Builder para construir un AutomaticZenRule.

Referencia de Android para android.app.AutomaticZenRule.AutomaticZenRule.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a