ZenPolicy Clase
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í.
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar.
[Android.Runtime.Register("android/service/notification/ZenPolicy", ApiSince=29, DoNotGenerateAcw=true)]
public sealed class ZenPolicy : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/service/notification/ZenPolicy", ApiSince=29, DoNotGenerateAcw=true)>]
type ZenPolicy = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. ZenPolicy también dicta los efectos visuales de las notificaciones que se interceptan cuando un dispositivo está en modo No molestar.
Java documentación para android.service.notification.ZenPolicy.
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.
Campos
| Nombre | Description |
|---|---|
| ConversationSendersAnyone |
Obsoletos.
Se usa para indicar que todas las conversaciones pueden omitir dnd. |
| ConversationSendersImportant |
Obsoletos.
Se usa para indicar conversaciones importantes que pueden omitir dnd. |
| ConversationSendersNone |
Obsoletos.
Se usa para indicar que ninguna conversación puede omitir dnd. |
| ConversationSendersUnset |
Obsoletos.
Se usa para indicar ninguna preferencia para el tipo de conversaciones que pueden omitir dnd. |
| PeopleTypeAnyone |
Obsoletos.
Se usa para indicar que todas las llamadas o mensajes pueden omitir dnd. |
| PeopleTypeContacts |
Obsoletos.
Se usa para indicar llamadas o mensajes de contactos puede omitir dnd. |
| PeopleTypeNone |
Obsoletos.
Se usa para indicar que ninguna llamada o mensajes puede omitir dnd. |
| PeopleTypeStarred |
Obsoletos.
Se usa para indicar llamadas o mensajes de contactos con estrella puede omitir dnd. |
| PeopleTypeUnset |
Obsoletos.
Se usa para indicar ninguna preferencia para el tipo de personas que pueden omitir dnd para llamadas o mensajes. |
| StateAllow |
Obsoletos.
Indica que se permite reproducir o mostrar un tipo de efecto visual cuando DND está activo. |
| StateDisallow |
Obsoletos.
Indica que no se permite reproducir o mostrar un tipo de efecto visual o sonido cuando DND está activo. |
| StateUnset |
Obsoletos.
Indica ninguna preferencia para si un tipo de sonido o efecto visual es o no está permitido reproducir o mostrar cuando DND está activo. |
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Creator |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| JniPeerMembers |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| PriorityCallSenders |
Llamadores que pueden omitir DND. |
| PriorityCategoryAlarms |
Si esta directiva quiere permitir que las notificaciones con categoría |
| PriorityCategoryCalls |
Si esta directiva quiere permitir que las notificaciones con categoría |
| PriorityCategoryConversations |
Si esta directiva quiere permitir que las notificaciones de conversación (vea |
| PriorityCategoryEvents |
Si esta directiva quiere permitir que las notificaciones con categoría |
| PriorityCategoryMedia |
Si esta directiva quiere permitir que las notificaciones multimedia reproduzcan sonidos y aparezcan visualmente o interceptarlas cuando DND esté activo. |
| PriorityCategoryMessages |
Si esta directiva quiere permitir que las notificaciones con categoría |
| PriorityCategoryReminders |
Si esta directiva quiere permitir que las notificaciones con categoría |
| PriorityCategoryRepeatCallers |
Si esta directiva quiere permitir que los autores de llamadas repetidos (notificaciones con categoría |
| PriorityCategorySystem |
Si esta directiva quiere permitir sonidos del sistema cuando DND está activo. |
| PriorityChannelsAllowed |
Si esta directiva permite |
| PriorityConversationSenders |
Tipo de conversación que puede omitir DND. |
| PriorityMessageSenders |
Remitentes de mensajes que pueden omitir DND. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| VisualEffectAmbient |
Si esta directiva permite que las notificaciones interceptadas por DND aparezcan en pantallas ambientales en los dispositivos que admiten la visualización ambiental. |
| VisualEffectBadge |
Indica si esta directiva permite |
| VisualEffectFullScreenIntent |
Si esta directiva permite |
| VisualEffectLights |
Si esta directiva permite |
| VisualEffectNotificationList |
Si esta directiva permite que las notificaciones interceptadas por DND aparezcan en vistas de lista de notificaciones, como la sombra de notificación o la pantalla de bloqueo en los dispositivos que admiten esas vistas. |
| VisualEffectPeek |
Si esta directiva permite ver las notificaciones interceptadas por DND. |
| VisualEffectStatusBar |
Si esta directiva permite que las notificaciones interceptadas por DND aparezcan en la barra de estado de los dispositivos que admiten barras de estado. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| DescribeContents() |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| Equals(Object) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. (Heredado de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
ZenPolicy determina si se permiten ciertas notificaciones y sus sonidos correspondientes para reproducirse cuando un dispositivo está en modo No molestar. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |