Notification.Action Klasse

Definition

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

[Android.Runtime.Register("android/app/Notification$Action", DoNotGenerateAcw=true)]
public class Notification.Action : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/Notification$Action", DoNotGenerateAcw=true)>]
type Notification.Action = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Vererbung
Notification.Action
Attribute
Implementiert

Hinweise

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann. Es muss ein Symbol, eine Bezeichnung und eine PendingIntent enthalten, die ausgelöst werden soll, wenn die Aktion vom Benutzer ausgewählt wird.

Apps sollten Aktionen verwenden Notification.Builder#addAction(int, CharSequence, PendingIntent) oder Notification.Builder#addAction(Notification.Action) anfügen.

Ab Android android.os.Build.VERSION_CODES#Skönnen Apps, die auf API-Ebene android.os.Build.VERSION_CODES#S oder höher abzielen, aktivitäten beim Verarbeiten von Broadcastempfängern oder -diensten als Reaktion auf Benachrichtigungsaktionsklicks nicht mehr starten. Um in diesen Fällen eine Aktivität zu starten, geben Sie für die Aktivität selbst ein an PendingIntent .

Java-Dokumentation für android.app.Notification.Action.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Notification.Action(Int32, ICharSequence, PendingIntent)

Dieses Member ist veraltet.

Notification.Action(Int32, String, PendingIntent)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Notification.Action(IntPtr, JniHandleOwnership)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Felder

SemanticActionArchive
Veraltet.

SemanticAction: Archivieren Sie den Inhalt, der der Benachrichtigung zugeordnet ist.

SemanticActionCall
Veraltet.

SemanticAction: Rufen Sie einen Kontakt, eine Gruppe usw. an.

SemanticActionDelete
Veraltet.

SemanticAction: Löschen Sie den der Benachrichtigung zugeordneten Inhalt.

SemanticActionMarkAsRead
Veraltet.

SemanticAction: Markieren Sie Inhalte als gelesen.

SemanticActionMarkAsUnread
Veraltet.

SemanticAction: Markieren Sie Inhalte als ungelesen.

SemanticActionMute
Veraltet.

SemanticAction: Stummschalten Sie den Inhalt, der der Benachrichtigung zugeordnet ist.

SemanticActionNone
Veraltet.

: Keine semantische Aktion definiert.

SemanticActionReply
Veraltet.

SemanticAction: Antworten Sie auf eine Unterhaltung, einen Chat, eine Gruppe oder auf eine beliebige Antwort.

SemanticActionThumbsDown
Veraltet.

SemanticAction: Markieren Sie Inhalte mit einem nach unten gedrückten Daumen.

SemanticActionThumbsUp
Veraltet.

SemanticAction: Markieren Sie Inhalte mit einem Daumen nach oben.

SemanticActionUnmute
Veraltet.

SemanticAction: Heben Sie die Stummschaltung des Inhalts auf, der der Benachrichtigung zugeordnet ist.

Eigenschaften

ActionIntent

Absicht zum Senden, wenn der Benutzer diese Aktion aufruft.

AllowGeneratedReplies

Gibt an, ob die Plattform mögliche Antworten dafür automatisch generieren soll. Action

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
Creator

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Extras

Rufen Sie mit dieser Aktion zusätzliche Metadaten ab.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
Icon

Gibt ein Symbol zurück, das die Aktion darstellt.

IsAuthenticationRequired

Gibt zurück, ob das Betriebssystem diese Aktion PendingIntent nur auf einem entsperrten Gerät senden soll.

IsContextual

Gibt zurück, ob es sich um eine kontextbezogene Aktion handelt, i.

JniIdentityHashCode

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
JniPeerMembers

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

PeerReference

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
SemanticAction

Gibt den SemanticAction zurück, der dieser Action zugeordnet ist.

ThresholdClass

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

ThresholdType

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Title

Titel der Aktion.

Methoden

Clone()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

DescribeContents()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Dispose()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
Dispose(Boolean)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
GetDataOnlyRemoteInputs()

Rufen Sie die Liste der Eingaben ab, die vom Benutzer erfasst werden sollen, die NUR Daten akzeptieren, wenn diese Aktion gesendet wird.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetRemoteInputs()

Rufen Sie die Liste der Eingaben ab, die beim Senden dieser Aktion vom Benutzer erfasst werden sollen.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
ToArray<T>()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.Finalized()

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

GetJniTypeName(IJavaPeerable)

Struktur zum Kapseln einer benannten Aktion, die als Teil dieser Benachrichtigung angezeigt werden kann.

Gilt für: