NotificationChannel Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile.
[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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile.
Documentazione java per android.app.NotificationChannel
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
NotificationChannel(String, ICharSequence, NotificationImportance) |
Crea un canale di notifica. |
NotificationChannel(String, String, NotificationImportance) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
Campi
DefaultChannelId |
ID del canale predefinito per un'app. |
EditConversation |
Valore aggiuntivo per |
EditImportance |
Valore aggiuntivo per |
EditLauncher |
Valore aggiuntivo per |
EditLockedDevice |
Valore aggiuntivo per |
EditSound |
Valore aggiuntivo per |
EditVibration |
Valore aggiuntivo per |
EditZen |
Valore aggiuntivo per |
Proprietà
AudioAttributes |
Restituisce gli attributi audio per il suono riprodotto dalle notifiche inviate a questo canale. |
Blockable |
Restituisce un valore che indica se questo canale è sempre bloccabile, anche se l'app è "fissa" come non bloccabile. -oppure- Consente agli utenti di bloccare le notifiche inviate tramite questo canale, se questo canale appartiene a un pacchetto che altrimenti avrebbe le notifiche "fisse" come abilitate. |
Class |
Restituisce la classe di runtime di questo |
ConversationId |
Restituisce l'oggetto |
Creator |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
Description |
Restituisce la descrizione visibile dell'utente di questo canale. -oppure- Imposta la descrizione visibile dell'utente di questo canale. |
Group |
Restituisce il gruppo a cui appartiene questo canale. -oppure- Imposta il gruppo a cui appartiene questo canale. |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
HasUserSetImportance |
Restituisce un valore che indica se l'utente ha scelto l'importanza di questo canale, per affermare la selezione iniziale dall'app o modificarla in modo che sia superiore o inferiore. |
HasUserSetSound |
Restituisce un valore che indica se l'utente ha scelto il suono di questo canale. |
Id |
Restituisce l'ID del canale. |
Importance |
Restituisce l'importanza specificata dall'utente e. -oppure- Imposta il livello di interruzione di questo canale di notifica. |
IsConversation |
Indica se questo canale rappresenta o meno una conversazione. |
IsDemoted |
Restituisce un valore che indica se l'utente ha deciso che questo canale non rappresenta una conversazione. |
IsImportantConversation |
Indica se le notifiche in questa conversazione sono considerate importanti. |
JniIdentityHashCode |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
JniPeerMembers |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
LightColor |
Restituisce il colore della luce di notifica per le notifiche inviate a questo canale. -oppure- Imposta il colore della luce di notifica per le notifiche inviate a questo canale, se le luci si trovano |
LockscreenVisibility |
Restituisce un valore che indica se le notifiche inviate a questo canale vengono visualizzate nella schermata di blocco in formato completo o modificato. -oppure- Imposta se le notifiche inviate a questo canale vengono visualizzate o meno nella schermata di blocco e, in tal caso, se vengono visualizzate in un formato redatto. |
Name |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
NameFormatted |
Restituisce il nome visibile dell'utente di questo canale. -oppure- Imposta il nome visibile dell'utente di questo canale. |
ParentChannelId |
Restituisce l'oggetto |
PeerReference |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
Sound |
Restituisce il suono di notifica per questo canale. |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
CanBubble() |
Restituisce un valore che indica se le notifiche inviate a questo canale possono essere visualizzate all'esterno dell'ombreggiatura di notifica, in una finestra mobile sopra altre app. |
CanBypassDnd() |
Indipendentemente dal fatto che le notifiche inviate a questo canale possano ignorare la modalità Non disturbare |
CanShowBadge() |
Restituisce un valore che indica se le notifiche inviate a questo canale possono essere visualizzate come notifiche in un'applicazione Launcher. |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
DescribeContents() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
Dispose() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
Dispose(Boolean) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
EnableLights(Boolean) |
Imposta se le notifiche inviate a questo canale devono visualizzare le luci di notifica nei dispositivi che supportano tale funzionalità. |
EnableVibration(Boolean) |
Imposta un valore che indica se la notifica inviata a questo canale deve vibrare. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetVibrationPattern() |
Restituisce il modello di vibrazione per le notifiche inviate a questo canale. |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
SetAllowBubbles(Boolean) |
A partire da Android 11 questo valore non è più rispettato. |
SetBypassDnd(Boolean) |
Imposta un valore che indica se le notifiche inviate a questo canale possono interrompere l'utente in |
SetConversationId(String, String) |
Imposta questo canale come incentrato sulla verastion. |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetShowBadge(Boolean) |
Imposta un valore che indica se le notifiche inviate a questo canale possono essere visualizzate come badge dell'icona dell'applicazione in un utilità di avvio. |
SetSound(Uri, AudioAttributes) |
Imposta il suono che deve essere riprodotto per le notifiche inviate a questo canale e ai relativi attributi audio. |
SetVibrationPattern(Int64[]) |
Imposta il modello di vibrazione per le notifiche inviate a questo canale. |
ShouldShowLights() |
Restituisce un valore che indica se le notifiche inviate a questo canale attivano le luci di notifica. |
ShouldVibrate() |
Restituisce un valore che indica se le notifiche inviate a questo canale vibrano sempre. |
ToArray<T>() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |
GetJniTypeName(IJavaPeerable) |
Rappresentazione delle impostazioni applicabili a una raccolta di notifiche con tema simile. |