NotificationChannel 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í.
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares.
[Android.Runtime.Register("android/app/NotificationChannel", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class NotificationChannel : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/NotificationChannel", ApiSince=26, DoNotGenerateAcw=true)>]
type NotificationChannel = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares.
Documentación de Java para android.app.NotificationChannel
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
NotificationChannel(String, ICharSequence, NotificationImportance) |
Crea un canal de notificación. |
NotificationChannel(String, String, NotificationImportance) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
Campos
DefaultChannelId |
Identificador del canal predeterminado para una aplicación. |
EditConversation |
Valor adicional para |
EditImportance |
Valor adicional para |
EditLauncher |
Valor adicional para |
EditLockedDevice |
Valor adicional para |
EditSound |
Valor adicional para |
EditVibration |
Valor adicional para |
EditZen |
Valor adicional para |
Propiedades
AudioAttributes |
Devuelve los atributos de audio para el sonido reproducido por las notificaciones publicadas en este canal. |
Blockable |
Devuelve si este canal siempre se puede bloquear, incluso si la aplicación es "fija" como no bloqueable. -o bien- Permite a los usuarios bloquear las notificaciones enviadas a través de este canal, si este canal pertenece a un paquete que, de lo contrario, tendría notificaciones "fijas" como habilitadas. |
Class |
Devuelve la clase en tiempo de ejecución de este |
ConversationId |
Devuelve el |
Creator |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
Description |
Devuelve la descripción visible del usuario de este canal. -o bien- Establece la descripción visible del usuario de este canal. |
Group |
Devuelve el grupo al que pertenece este canal. -o bien- Establece a qué grupo pertenece este canal. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
HasUserSetImportance |
Devuelve si el usuario ha elegido la importancia de este canal, ya sea para confirmar la selección inicial de la aplicación o cambiarla para que sea superior o inferior. |
HasUserSetSound |
Devuelve si el usuario ha elegido el sonido de este canal. |
Id |
Devuelve el identificador de este canal. |
Importance |
Devuelve la importancia especificada por el usuario e. -o bien- Establece el nivel de interrupción de este canal de notificación. |
IsConversation |
Indica si este canal representa o no una conversación. |
IsDemoted |
Devuelve si el usuario ha decidido que este canal no representa una conversación. |
IsImportantConversation |
Si las notificaciones de esta conversación se consideran importantes o no. |
JniIdentityHashCode |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
JniPeerMembers |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
LightColor |
Devuelve el color claro de notificación para las notificaciones publicadas en este canal. -o bien- Establece el color de luz de notificación para las notificaciones publicadas en este canal, si las luces están |
LockscreenVisibility |
Devuelve si las notificaciones publicadas en este canal se muestran en la pantalla de bloqueo en formato completo o censurado. -o bien- Establece si las notificaciones publicadas en este canal aparecen en la pantalla de bloqueo o no, y, si es así, si aparecen en un formulario censurado. |
Name |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
NameFormatted |
Devuelve el nombre visible del usuario de este canal. -o bien- Establece el nombre visible del usuario de este canal. |
ParentChannelId |
Devuelve el |
PeerReference |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
Sound |
Devuelve el sonido de notificación de este canal. |
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) |
Métodos
CanBubble() |
Devuelve si las notificaciones publicadas en este canal pueden mostrarse fuera del tono de notificación, en una ventana flotante sobre otras aplicaciones. |
CanBypassDnd() |
Si las notificaciones publicadas en este canal pueden omitir el modo No molestar |
CanShowBadge() |
Devuelve si las notificaciones publicadas en este canal pueden aparecer como distintivos en una aplicación Launcher. |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
DescribeContents() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
Dispose() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
Dispose(Boolean) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
EnableLights(Boolean) |
Establece si las notificaciones publicadas en este canal deben mostrar las luces de notificación en los dispositivos que admiten esa característica. |
EnableVibration(Boolean) |
Establece si la notificación publicada en este canal debe vibrar. |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetVibrationPattern() |
Devuelve el patrón de vibración de las notificaciones publicadas en este canal. |
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) |
SetAllowBubbles(Boolean) |
A partir de Android 11, este valor ya no se respeta. |
SetBypassDnd(Boolean) |
Establece si las notificaciones publicadas en este canal pueden interrumpir al usuario en |
SetConversationId(String, String) |
Establece este canal como centrado en la converasción. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetShowBadge(Boolean) |
Establece si las notificaciones publicadas en este canal pueden aparecer como distintivos de icono de aplicación en un iniciador. |
SetSound(Uri, AudioAttributes) |
Establece el sonido que se debe reproducir para las notificaciones publicadas en este canal y sus atributos de audio. |
SetVibrationPattern(Int64[]) |
Establece el patrón de vibración para las notificaciones publicadas en este canal. |
ShouldShowLights() |
Devuelve si las notificaciones publicadas en esta luz de notificación del desencadenador del canal. |
ShouldVibrate() |
Devuelve si las notificaciones publicadas en este canal siempre vibran. |
ToArray<T>() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (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) |
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) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.Finalized() |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |
GetJniTypeName(IJavaPeerable) |
Representación de la configuración que se aplica a una colección de notificaciones temáticas similares. |