AutomaticZenRule Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AutomaticZenRule(Parcel) |
Crea una regla zen automática. |
AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean) |
Crea una regla zen automática. |
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
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Se aplica a
AutomaticZenRule(String, ComponentName, Uri, Int32, Boolean)
Crea una regla zen automática.
[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
Nombre de la regla.
- owner
- ComponentName
El servicio Proveedor de condiciones que posee esta regla.
- conditionId
- Uri
Representación del estado que debe hacer que la aplicación aplique el filtro de interrupción especificado.
- interruptionFilter
- Int32
El filtro de interrupción define qué notificaciones pueden interrumpir al usuario (por ejemplo, a través del sonido &y vibración) mientras esta regla está activa.
- enabled
- Boolean
Si la regla está habilitada.
- Atributos
Comentarios
Crea una regla zen automática.
Este miembro está en desuso. use #AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, int, boolean)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos 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
Nombre de la regla.
- owner
- ComponentName
El servicio Proveedor de condiciones que posee esta regla. Esto puede ser NULL si usa NotificationManager#setAutomaticZenRuleState(String, Condition)
en lugar de android.service.notification.ConditionProviderService
.
- configurationActivity
- ComponentName
Actividad que controla NotificationManager#ACTION_AUTOMATIC_ZEN_RULE
que muestra al usuario más información sobre esta regla o permite configurarla. Esto es necesario si no usa .android.service.notification.ConditionProviderService
Si es así, invalida la información especificada en el manifiesto.
- conditionId
- Uri
Representación del estado que debe hacer que la aplicación aplique el filtro de interrupción especificado.
- policy
- 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
).
- interruptionFilter
- Int32
El filtro de interrupción define qué notificaciones pueden interrumpir al usuario (por ejemplo, a través del sonido &y vibración) mientras esta regla está activa.
- enabled
- Boolean
Si la regla está habilitada.
- Atributos
Comentarios
Crea una regla zen automática.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.