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