REST.Backend.PushDevice.TPushEvents

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

REST.Backend.PushDevice.TCustomPushEventsREST.Backend.BindSource.TBackendBindSourceComponentAuthREST.Backend.BindSource.TBackendBindSourceComponentTPushEvents

Delphi

TPushEvents = class(TCustomPushEvents)

C++

class PASCALIMPLEMENTATION TPushEvents : public TCustomPushEvents

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
REST.Backend.PushDevice.pas
REST.Backend.PushDevice.hpp
REST.Backend.PushDevice REST.Backend.PushDevice


Beschreibung

Empfängt Push-Benachrichtigungsmeldungen.

TPushEvents empfängt Push-Benachrichtigungsmeldungen. Die Klasse initialisiert eine für die Plattform und den Provider passende TPushService-Komponente.

Wenn TPushService initialisiert ist, kann die Komponente TPushEvents auf ein DeviceToken zugreifen, das das Gerät identifiziert. Als Nächstes registriert TPushEvents das Gerät bei dem Cloud-Dienst, damit der Cloud-Dienst über eine "Adresse" zum Senden von Mitteilungen verfügt.

Ein Gerät wird registriert, indem eine REST-API-Anforderung an den Cloud-Dienst ausgeführt und das DeviceToken übergeben wird.

Hinweis: TPushEvents löst eine Exception aus, wenn es auf einer Plattform verwendet wird, die keinen Push-Dienst zur Verfügung stellt, wie Windows.

Siehe auch