Compartir a través de


@azure/notification-hubs package

Clases

NotificationHubsClient

Representa un cliente de Azure Notification Hubs para administrar las instalaciones y enviar mensajes a los dispositivos.

Interfaces

AdmInstallation

Representa una instalación basada en Amazon Device Messaging (ADM).

AdmNativeMessage

Representa una carga de mensaje de notificación de ADM nativa.

AdmNativeNotification

Describe los mensajes de notificación de ADM.

AdmNotification

Representa una notificación push de Amazon Device Messaging (ADM).

AdmNotificationParams

Representa una notificación de ADM que se puede enviar a un dispositivo.

AdmRegistrationChannel

Describe una consulta del canal de registro de ADM.

AdmRegistrationDescription

Representa la descripción del registro de Amazon Device Messaging (ADM).

AdmRegistrationDescriptionCommon

Representa una descripción de registro.

AdmTemplateRegistrationDescription

Representa la descripción del registro de plantilla de Amazon Device Messaging (ADM).

AdmTemplateRegistrationDescriptionCommon

Representa la descripción del registro de plantilla de Amazon Device Messaging (ADM).

AppleAlert

Representa lo que se encuentra en el cuerpo de la alerta de APNs.

AppleApsNativeMessage

Representa un mensaje APN nativo de APS.

AppleCriticalSound

Representa un sonido crítico de APN.

AppleHeaders

Lista de encabezados específicos de APN.

AppleInstallation

Representa una instalación basada en APN de Apple.

AppleNativeMessage

Representa un mensaje de APN nativo.

AppleNotification

Representa una notificación push de APN de Apple.

AppleNotificationParams

Representa una notificación de Apple que se puede enviar a un dispositivo.

AppleRegistrationChannel

Describe una consulta del canal de registro de Apple.

AppleRegistrationDescription

Representa la descripción del registro de apple.

AppleRegistrationDescriptionCommon

Representa la descripción del registro de apple.

AppleTemplateRegistrationDescription

Representa la descripción del registro de la plantilla de Apple.

AppleTemplateRegistrationDescriptionCommon

Representa la descripción del registro de la plantilla de Apple.

BaiduAppleNativePayload

Representa la carga nativa de Baidu Apple.

BaiduInstallation

Representa una instalación basada en Baidu.

BaiduNativeMessage

Formato nativo de Baidu: https://stackoverflow.com/questions/42591815/customize-baidu-push-json-payloadhttp://www.tuicool.com/articles/ZnmANn

BaiduNotification

Representa una notificación push de Baidu.

BaiduRegistrationChannel

Describe una consulta de canal de registro de Baidu.

BaiduRegistrationDescription

Representa una descripción del registro de Baidu.

BaiduRegistrationDescriptionCommon

Representa una descripción de registro.

BaiduTemplateRegistrationDescription

Representa una descripción del registro de plantilla de Baidu.

BaiduTemplateRegistrationDescriptionCommon

Representa una descripción del registro de plantilla de Baidu.

BrowserInstallation

Representa una instalación basada en explorador o inserción web.

BrowserInstallationCommon

Representa una instalación basada en explorador o inserción web.

BrowserNotification

Representa una notificación push del explorador.

BrowserPushChannel

Representa el canal de inserción para una instalación de inserción del explorador.

BrowserRegistrationChannel

Describe una consulta del canal de registro del explorador.

BrowserRegistrationDescription

Representa una descripción del registro de inserción del explorador.

BrowserRegistrationDescriptionCommon

Representa una descripción del registro de inserción del explorador.

BrowserTemplateRegistrationDescription

Representa una descripción de registro de remplate push del explorador.

BrowserTemplateRegistrationDescriptionCommon

Representa una descripción de registro de remplate push del explorador.

DeviceTokenInstallation

Representa una instalación con un token de dispositivo basado en cadenas.

DirectSendNotificationOptions

Opciones para enviar notificaciones a dispositivos individuales.

EntityOperationOptions

Representa las opciones de operación de actualización de entidades que se pueden establecer.

FcmLegacyInstallation

Representa una instalación HTTP heredada de Firebase.

FcmLegacyNotification

Representa una notificación push HTTP heredada de Firebase.

FcmLegacyNotificationParams

Representa una notificación heredada de Firebase que se puede enviar a un dispositivo.

FcmV1Installation

Representa una instalación basada en Firebase V1 Cloud Messaging.

FcmV1Notification

Representa una notificación de API de Firebase V1 que se puede enviar a un dispositivo.

FcmV1NotificationParams

Representa una notificación de Firebase V1 que se puede enviar a un dispositivo.

FcmV1RegistrationDescription

Representa la descripción del registro del Centro de notificaciones para Google Cloud Messaging.

FcmV1RegistrationDescriptionCommon

Representa la descripción del registro del Centro de notificaciones para Google Cloud Messaging.

FcmV1TemplateRegistrationDescription

Representa la descripción del registro de plantillas del Centro de notificaciones para Firebase V1 Cloud Messaging.

FcmV1TemplateRegistrationDescriptionCommon

Representa la descripción del registro de plantillas del Centro de notificaciones para Firebase V1 Cloud Messaging.

FirebaseLegacyAndroidNativePayload

Representa una carga nativa de Android para la interfaz HTTP heredada de Firebase.

FirebaseLegacyAppleNativePayload

Representa una carga nativa de APNs para la interfaz HTTP heredada de Firebase.

FirebaseLegacyNativeMessage

Representa los destinos, las opciones y la carga de los mensajes HTTP JSON para la interfaz HTTP heredada de Firebase.

FirebaseLegacyRegistrationChannel

Describe una consulta de canal de registro heredado de Firebase.

FirebaseLegacyWebNativePayload

Representa una carga nativa de Inserción web para la interfaz HTTP heredada de Firebase.

FirebaseV1AndroidConfig

Opciones específicas de Android para los mensajes enviados a través del servidor de conexión FCM.

FirebaseV1AndroidFcmOptions

Opciones para características proporcionadas por el SDK de FCM para Android.

FirebaseV1AndroidNotification

Notificación para enviar a dispositivos Android.

FirebaseV1ApnsConfig

Opciones específicas de Apple Push Notification Service.

FirebaseV1ApnsFcmOptions

Opciones para las características proporcionadas por el SDK de FCM para iOS.

FirebaseV1FcmOptions
FirebaseV1NativeMessage

Representa los destinos, las opciones y la carga útil de los mensajes HTTP JSON para la interfaz Firebase V1.

FirebaseV1NativeMessageEnvelope

Representa el sobre de mensaje nativo de Firebase V1.

FirebaseV1NativeNotification

Representa una carga de mensaje de notificación FCM V1 nativa.

FirebaseV1RegistrationChannel

Describe una consulta de canal de registro heredado de Firebase.

FirebaseV1WebPushConfig
FirebaseV1WebPushFcmOptions

Opciones para las características proporcionadas por el SDK de FCM para Web.

FirebaseV1WebPushNotification

Representa una carga de notificación de inserción web.

GcmRegistrationDescription

Representa la descripción del registro del Centro de notificaciones para Google Cloud Messaging.

GcmRegistrationDescriptionCommon

Representa la descripción del registro del Centro de notificaciones para Google Cloud Messaging.

GcmTemplateRegistrationDescription

Representa la descripción del registro de plantillas del Centro de notificaciones para Firebase Legacy Cloud Messaging.

GcmTemplateRegistrationDescriptionCommon

Representa la descripción del registro de plantillas del Centro de notificaciones para Firebase Legacy Cloud Messaging.

InstallationCommon

Representa una instalación de un dispositivo para Notification Hubs.

InstallationTemplate

Representa una plantilla de instalación.

JsonNotification

Representa un centro de notificaciones JSON.

JsonPatch

Representa una operación de revisión.

MpnsRegistrationDescription

Representa una descripción del registro de Notification Services de Windows Phone.

MpnsRegistrationDescriptionCommon

Representa una descripción del registro de Notification Services de Windows Phone.

MpnsTemplateRegistrationDescription

Representa un registro de plantilla de Windows Phone Notification Services.

MpnsTemplateRegistrationDescriptionCommon

Representa un registro de plantilla de Windows Phone Notification Services.

NotificationCommon

Representa una notificación que se puede enviar a un dispositivo.

NotificationCommonParams

Parámetros de notificación comunes para aceptar un cuerpo de cadena o un cuerpo JSON.

NotificationDetails

Representa los detalles de la notificación.

NotificationHubJob

Representa un trabajo del Centro de notificaciones.

NotificationHubsClientOptions

Describe las opciones que se pueden proporcionar al crear NotificationHubsClientContext.

NotificationHubsMessageResponse

Describe una respuesta del servicio Notification Hubs para las operaciones de envío.

NotificationHubsResponse

Describe una respuesta de Notification Hubs que incluye un identificador de seguimiento, un identificador de correlación y una ubicación.

NotificationOutcome

Recuento por plataforma por estado.

PolledOperationOptions

Opciones para las operaciones sondeadas, incluido el ciclo de intervalo de sondeo.

RegistrationDescriptionCommon

Representa una descripción de registro.

RegistrationQueryLimitOptions

Representa las opciones de consulta que se van a incluir $top compatibilidad.

RegistrationQueryOptions

Representa las opciones de consulta que se van a incluir tanto $top como $filter.

RegistrationQueryResponse

Describe una respuesta de consulta de registro con registros y un token de continuación.

RegistrationResult

Representa el resultado del registro.

ScheduleNotificationOptions

Opciones para enviar notificaciones para envío basado en etiquetas y envío programado de difusión.

SendNotificationOptions

Opciones para enviar notificaciones para envío basado en etiquetas y envío de difusión.

TemplateNotification

Representa una notificación push basada en plantillas.

TemplateRegistrationDescription

Representa la descripción de un registro de plantilla.

WindowsBadgeNativeMessage

Representa el mensaje de distintivo de Windows

WindowsHeaders

Lista de encabezados específicos de WNS.

WindowsInstallation

Representa una instalación basada en Windows Notification Services (WNS).

WindowsNotification

Representa una notificación push de Servicios de notificaciones de Windows (WNS).

WindowsRegistrationChannel

Describe una consulta de canal de registro de Servicios de notificaciones de Windows.

WindowsRegistrationDescription

Representa una descripción del registro de Windows Notification Services (WNS).

WindowsRegistrationDescriptionCommon

Representa una descripción del registro de Windows Notification Services (WNS).

WindowsTemplateRegistrationDescription

Representa un registro de plantilla de Windows Notification Services (WNS).

WindowsTemplateRegistrationDescriptionCommon

Representa un registro de plantilla de Windows Notification Services (WNS).

WnsNotificationParams

Representa una notificación WNS que se puede enviar a un dispositivo.

XiaomiInstallation

Representa una instalación basada en Xiaomi.

XiaomiNotification

Representa una notificación push de Xiaomi.

XiaomiRegistrationChannel

Describe una consulta del canal de registro de Xiaomi.

XiaomiRegistrationDescription

Representa una descripción de registro de Xiaomi.

XiaomiRegistrationDescriptionCommon

Representa una descripción de registro de Xiaomi.

XiaomiTemplateRegistrationDescription

Representa un registro de plantilla de Windows Notification Services (WNS).

XiaomiTemplateRegistrationDescriptionCommon

Representa un registro de plantilla de Xiaomi.

Alias de tipos

ApnsPushTypes

Describe los tipos de inserciones de APN.

Installation

Representa los tipos de instalaciones disponibles en Notification Hubs.

JsonPatchOperation

Representa los tipos de revisión JSON de agregar, quitar y reemplazar.

Notification

Representa los posibles tipos de mensajes de notificación de inserción.

NotificationHubJobPoller

Describe un sondeo para los tipos NotificationHubJob.

NotificationHubJobStatus

Describe los tipos de estados de trabajo del centro de notificaciones.

NotificationHubJobType

Describe los tipos de trabajos del centro de notificaciones.

NotificationOutcomeState

Representa los estados de resultados de la notificación.

PushHandle

Representa los tipos de canales de inserción disponibles para Notification Hubs.

RegistrationChannel

Describe una consulta de registro.

RegistrationDescription

Describe los tipos de descripciones de registro.

RegistrationType

Representa los tipos de descripciones de registro.

WindowsBadgeGlyphType

Representa los tipos de glifos de distintivo de Windows

WindowsContentType

Representa los posibles tipos de contenido de WNS.

WnsTypes

Lista de tipos específicos de WNS.

Funciones

createAdmInstallation(DeviceTokenInstallation)

Crea una instalación basada en Amazon Device Messaging (ADM).

createAdmNotification(AdmNotificationParams)

Crea una notificación para enviar a un dispositivo Amazon Device Messaging.

createAdmNotificationBody(AdmNativeMessage)

Crea una AdmNotification a partir de una carga nativa de ADM.

createAdmRegistrationDescription(AdmRegistrationDescriptionCommon)

Crea una descripción del registro de ADM.

createAdmTemplateRegistrationDescription(AdmTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de ADM.

createAppleInstallation(DeviceTokenInstallation)

Crea una instalación basada en Apple.

createAppleNotification(AppleNotificationParams)

Crea una notificación para enviar a un dispositivo Apple.

createAppleNotificationBody(AppleNativeMessage)

Crea un mensaje nativo de APNs para enviar a Notification Hubs.

createAppleRegistrationDescription(AppleRegistrationDescriptionCommon)

Crea una descripción del registro de Apple.

createAppleTemplateRegistrationDescription(AppleTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de Apple.

createBaiduInstallation(DeviceTokenInstallation)

Crea una instalación basada en Baidu.

createBaiduNotification(NotificationCommonParams)

Crea una notificación para enviar a un dispositivo registrado de Baidu.

createBaiduNotificationBody(BaiduNativeMessage)

Crea una baiduNotification a partir de una carga nativa de Baidu.

createBaiduRegistrationDescription(BaiduRegistrationDescriptionCommon)

Crea una descripción del registro de Baidu.

createBaiduTemplateRegistrationDescription(BaiduTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de Baidu.

createBrowserInstallation(BrowserInstallationCommon)

Crea una instalación basada en inserción web.

createBrowserNotification(NotificationCommonParams)

Crea una notificación para enviar a un explorador.

createBrowserRegistrationDescription(BrowserRegistrationDescriptionCommon)

Crea una descripción del registro de inserción web.

createBrowserTemplateRegistrationDescription(BrowserTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de inserción web.

createFcmLegacyInstallation(DeviceTokenInstallation)

Crea una instalación basada en HTTP heredada de Firebase.

createFcmLegacyNotification(FcmLegacyNotificationParams)

Crea una notificación para enviar a Firebase.

createFcmLegacyRegistrationDescription(GcmRegistrationDescriptionCommon)

Crea una descripción del registro heredado de Firebase.

createFcmLegacyTemplateRegistrationDescription(GcmTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de GCM.

createFcmV1Installation(DeviceTokenInstallation)

Crea una instalación basada en Firebase V1 Cloud Messaging.

createFcmV1Notification(FcmV1NotificationParams)

Crea una notificación para enviar a Firebase.

createFcmV1RegistrationDescription(FcmV1RegistrationDescriptionCommon)

Crea una descripción de registro de Firebase V1.

createFcmV1TemplateRegistrationDescription(FcmV1TemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de FCM V1.

createFirebaseLegacyNotificationBody(FirebaseLegacyNativeMessage)

Crea un FcmLegacyNotification a partir de una carga nativa de Firebase.

createFirebaseV1NotificationBody(FirebaseV1NativeMessageEnvelope)

Crea una fcmV1Notification a partir de una carga nativa de Firebase.

createTagExpression(string[])

Crea una expresión de etiqueta a partir de una lista de etiquetas como || Expresión.

createTemplateNotification(NotificationCommonParams)

Crea una notificación de plantilla.

createWindowsBadgeNotification(WnsNotificationParams)

Crea un mensaje de distintivo que se va a enviar a WNS.

createWindowsBadgeNotificationBody(WindowsBadgeNativeMessage)

Crea un elemento WindowsNotification a partir de una notificación de Windows.

createWindowsInstallation(DeviceTokenInstallation)

Crea una instalación basada en Windows Notification Services (WNS).

createWindowsNotification(WnsNotificationParams)

Crea una notificación para enviar a WNS.

createWindowsRawNotification(WnsNotificationParams)

Crea una notificación para enviar a WNS en formato wns/raw.

createWindowsRegistrationDescription(WindowsRegistrationDescriptionCommon)

Crea una descripción del registro de Windows.

createWindowsTemplateRegistrationDescription(WindowsTemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de Windows.

createWindowsTileNotification(WnsNotificationParams)

Crea un mensaje de icono que se va a enviar a WNS.

createWindowsToastNotification(WnsNotificationParams)

Crea un mensaje del sistema que se va a enviar a WNS.

createXiaomiInstallation(DeviceTokenInstallation)

Crea una instalación basada en Xiaomi.

createXiaomiNotification(NotificationCommonParams)

Crea una notificación para enviar a Xiaomi.

createXiaomiRegistrationDescription(XiaomiRegistrationDescriptionCommon)

Crea una descripción de registro de Xiaomi.

createXiaomiTemplateRegistrationDescription(XiaomiTemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de Xiaomi.

Detalles de la función

createAdmInstallation(DeviceTokenInstallation)

Crea una instalación basada en Amazon Device Messaging (ADM).

function createAdmInstallation(installation: DeviceTokenInstallation): AdmInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial usada para crear la instalación de ADM.

Devoluciones

La instalación de ADM recién creada.

createAdmNotification(AdmNotificationParams)

Crea una notificación para enviar a un dispositivo Amazon Device Messaging.

function createAdmNotification(notification: AdmNotificationParams): AdmNotification

Parámetros

notification
AdmNotificationParams

Mensaje parcial que se usa para crear un mensaje para Amazon Device Messaging.

Devoluciones

Una mensajería de dispositivos de Amazon recién creada.

createAdmNotificationBody(AdmNativeMessage)

Crea una AdmNotification a partir de una carga nativa de ADM.

function createAdmNotificationBody(nativeMessage: AdmNativeMessage): string

Parámetros

nativeMessage
AdmNativeMessage

Carga de mensaje nativa que se va a enviar a Notification Hubs.

Devoluciones

string

AdmNotification que se va a enviar a Notification Hubs.

createAdmRegistrationDescription(AdmRegistrationDescriptionCommon)

Crea una descripción del registro de ADM.

function createAdmRegistrationDescription(description: AdmRegistrationDescriptionCommon): AdmRegistrationDescription

Parámetros

description
AdmRegistrationDescriptionCommon

Descripción parcial del registro de ADM.

Devoluciones

Una descripción de registro de ADM creada.

createAdmTemplateRegistrationDescription(AdmTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de ADM.

function createAdmTemplateRegistrationDescription(description: AdmTemplateRegistrationDescriptionCommon): AdmTemplateRegistrationDescription

Parámetros

description
AdmTemplateRegistrationDescriptionCommon

Descripción parcial del registro de la plantilla de ADM.

Devoluciones

Una descripción de registro de plantilla de ADM creada.

createAppleInstallation(DeviceTokenInstallation)

Crea una instalación basada en Apple.

function createAppleInstallation(installation: DeviceTokenInstallation): AppleInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial usada para crear la instalación de Apple.

Devoluciones

La instalación de Apple recién creada.

createAppleNotification(AppleNotificationParams)

Crea una notificación para enviar a un dispositivo Apple.

function createAppleNotification(notification: AppleNotificationParams): AppleNotification

Parámetros

notification
AppleNotificationParams

Mensaje parcial que se usa para crear un mensaje para Apple.

Devoluciones

Una apple recién creada.

createAppleNotificationBody(AppleNativeMessage)

Crea un mensaje nativo de APNs para enviar a Notification Hubs.

function createAppleNotificationBody(nativeMessage: AppleNativeMessage): string

Parámetros

nativeMessage
AppleNativeMessage

Propiedades de mensaje nativo de Apple que se van a establecer.

Devoluciones

string

AppleNotification que se va a enviar a Notification Hubs.

createAppleRegistrationDescription(AppleRegistrationDescriptionCommon)

Crea una descripción del registro de Apple.

function createAppleRegistrationDescription(description: AppleRegistrationDescriptionCommon): AppleRegistrationDescription

Parámetros

description
AppleRegistrationDescriptionCommon

Descripción parcial del registro de Apple.

Devoluciones

Una descripción de registro de Apple creada.

createAppleTemplateRegistrationDescription(AppleTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de Apple.

function createAppleTemplateRegistrationDescription(description: AppleTemplateRegistrationDescriptionCommon): AppleTemplateRegistrationDescription

Parámetros

description
AppleTemplateRegistrationDescriptionCommon

Descripción parcial del registro de plantillas de Apple.

Devoluciones

Una descripción de registro de plantilla de Apple creada.

createBaiduInstallation(DeviceTokenInstallation)

Crea una instalación basada en Baidu.

function createBaiduInstallation(installation: DeviceTokenInstallation): BaiduInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial utilizada para crear la instalación de Baidu.

Devoluciones

La instalación de Baidu recién creada.

createBaiduNotification(NotificationCommonParams)

Crea una notificación para enviar a un dispositivo registrado de Baidu.

function createBaiduNotification(notification: NotificationCommonParams): BaiduNotification

Parámetros

notification
NotificationCommonParams

Mensaje parcial usado para crear un mensaje para Baidu.

Devoluciones

Un Baidu recién creado.

createBaiduNotificationBody(BaiduNativeMessage)

Crea una baiduNotification a partir de una carga nativa de Baidu.

function createBaiduNotificationBody(nativeMessage: BaiduNativeMessage): string

Parámetros

nativeMessage
BaiduNativeMessage

Carga de mensaje nativa que se va a enviar a Notification Hubs.

Devoluciones

string

Cuerpo JSON que se va a enviar a Notification Hubs.

createBaiduRegistrationDescription(BaiduRegistrationDescriptionCommon)

Crea una descripción del registro de Baidu.

function createBaiduRegistrationDescription(description: BaiduRegistrationDescriptionCommon): BaiduRegistrationDescription

Parámetros

description
BaiduRegistrationDescriptionCommon

Descripción parcial del registro de Baidu.

Devoluciones

Una descripción de registro de Baidu creada.

createBaiduTemplateRegistrationDescription(BaiduTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de Baidu.

function createBaiduTemplateRegistrationDescription(description: BaiduTemplateRegistrationDescriptionCommon): BaiduTemplateRegistrationDescription

Parámetros

description
BaiduTemplateRegistrationDescriptionCommon

Descripción parcial del registro de la plantilla de Baidu.

Devoluciones

Una descripción de registro de plantilla baidu creada.

createBrowserInstallation(BrowserInstallationCommon)

Crea una instalación basada en inserción web.

function createBrowserInstallation(installation: BrowserInstallationCommon): BrowserInstallation

Parámetros

installation
BrowserInstallationCommon

Una instalación parcial utilizada para crear la instalación de inserción web.

Devoluciones

Instalación de Inserción web recién creada.

createBrowserNotification(NotificationCommonParams)

Crea una notificación para enviar a un explorador.

function createBrowserNotification(notification: NotificationCommonParams): BrowserNotification

Parámetros

notification
NotificationCommonParams

Mensaje parcial que se usa para crear un mensaje para un explorador.

Devoluciones

Un explorador de inserción web recién creado.

createBrowserRegistrationDescription(BrowserRegistrationDescriptionCommon)

Crea una descripción del registro de inserción web.

function createBrowserRegistrationDescription(description: BrowserRegistrationDescriptionCommon): BrowserRegistrationDescription

Parámetros

description
BrowserRegistrationDescriptionCommon

Descripción parcial del registro de inserción web.

Devoluciones

Una descripción de registro de inserción web creada.

createBrowserTemplateRegistrationDescription(BrowserTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de inserción web.

function createBrowserTemplateRegistrationDescription(description: BrowserTemplateRegistrationDescriptionCommon): BrowserTemplateRegistrationDescription

Parámetros

description
BrowserTemplateRegistrationDescriptionCommon

Descripción parcial del registro de la plantilla de inserción web.

Devoluciones

Una descripción de registro de plantilla de inserción web creada.

createFcmLegacyInstallation(DeviceTokenInstallation)

Crea una instalación basada en HTTP heredada de Firebase.

function createFcmLegacyInstallation(installation: DeviceTokenInstallation): FcmLegacyInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial usada para crear la instalación HTTP heredada de Firebase.

Devoluciones

La instalación de Baidu recién creada.

createFcmLegacyNotification(FcmLegacyNotificationParams)

Crea una notificación para enviar a Firebase.

function createFcmLegacyNotification(notification: FcmLegacyNotificationParams): FcmLegacyNotification

Parámetros

notification
FcmLegacyNotificationParams

Mensaje parcial que se usa para crear un mensaje para Firebase.

Devoluciones

Una notificación de Firebase recién creada.

createFcmLegacyRegistrationDescription(GcmRegistrationDescriptionCommon)

Crea una descripción del registro heredado de Firebase.

function createFcmLegacyRegistrationDescription(description: GcmRegistrationDescriptionCommon): GcmRegistrationDescription

Parámetros

description
GcmRegistrationDescriptionCommon

Descripción parcial del registro de GCM.

Devoluciones

Una descripción de registro de GCM creada.

createFcmLegacyTemplateRegistrationDescription(GcmTemplateRegistrationDescriptionCommon)

Crea una descripción del registro de plantilla de GCM.

function createFcmLegacyTemplateRegistrationDescription(description: GcmTemplateRegistrationDescriptionCommon): GcmTemplateRegistrationDescription

Parámetros

description
GcmTemplateRegistrationDescriptionCommon

Descripción parcial del registro de plantillas de GCM.

Devoluciones

Una descripción de registro de plantilla de GCM creada.

createFcmV1Installation(DeviceTokenInstallation)

Crea una instalación basada en Firebase V1 Cloud Messaging.

function createFcmV1Installation(installation: DeviceTokenInstallation): FcmV1Installation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial usada para crear la instalación de Firebase V1 Cloud Messaging.

Devoluciones

La instalación de Firebase V1 Cloud Messaging recién creada.

createFcmV1Notification(FcmV1NotificationParams)

Crea una notificación para enviar a Firebase.

function createFcmV1Notification(notification: FcmV1NotificationParams): FcmV1Notification

Parámetros

notification
FcmV1NotificationParams

Mensaje parcial que se usa para crear un mensaje para Firebase.

Devoluciones

Una notificación de Firebase recién creada.

createFcmV1RegistrationDescription(FcmV1RegistrationDescriptionCommon)

Crea una descripción de registro de Firebase V1.

function createFcmV1RegistrationDescription(description: FcmV1RegistrationDescriptionCommon): FcmV1RegistrationDescription

Parámetros

description
FcmV1RegistrationDescriptionCommon

Descripción parcial del registro de FCM V1.

Devoluciones

Una descripción de registro de FCM V1 creada.

createFcmV1TemplateRegistrationDescription(FcmV1TemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de FCM V1.

function createFcmV1TemplateRegistrationDescription(description: FcmV1TemplateRegistrationDescriptionCommon): FcmV1TemplateRegistrationDescription

Parámetros

description
FcmV1TemplateRegistrationDescriptionCommon

Descripción parcial del registro de plantilla de FCM V1.

Devoluciones

Una descripción de registro de plantilla de FCM V1 creada.

createFirebaseLegacyNotificationBody(FirebaseLegacyNativeMessage)

Crea un FcmLegacyNotification a partir de una carga nativa de Firebase.

function createFirebaseLegacyNotificationBody(nativeMessage: FirebaseLegacyNativeMessage): string

Parámetros

nativeMessage
FirebaseLegacyNativeMessage

Carga de mensaje nativa que se va a enviar a Notification Hubs.

Devoluciones

string

Cuerpo JSON que se va a enviar a Notification Hubs.

createFirebaseV1NotificationBody(FirebaseV1NativeMessageEnvelope)

Crea una fcmV1Notification a partir de una carga nativa de Firebase.

function createFirebaseV1NotificationBody(nativeMessage: FirebaseV1NativeMessageEnvelope): string

Parámetros

nativeMessage
FirebaseV1NativeMessageEnvelope

Carga de mensaje nativa que se va a enviar a Notification Hubs.

Devoluciones

string

Cuerpo JSON que se va a enviar a Notification Hubs.

createTagExpression(string[])

Crea una expresión de etiqueta a partir de una lista de etiquetas como || Expresión.

function createTagExpression(tags: string[]): string

Parámetros

tags

string[]

Etiquetas que se van a crear || Expresión

Devoluciones

string

Expresión de etiqueta realizada a partir de la matriz de cadenas en un || Expresión.

createTemplateNotification(NotificationCommonParams)

Crea una notificación de plantilla.

function createTemplateNotification(notification: NotificationCommonParams): TemplateNotification

Parámetros

notification
NotificationCommonParams

Mensaje parcial que se usa para una notificación de plantilla.

Devoluciones

Una instancia de Firebase recién creada.

createWindowsBadgeNotification(WnsNotificationParams)

Crea un mensaje de distintivo que se va a enviar a WNS.

function createWindowsBadgeNotification(notification: WnsNotificationParams): WindowsNotification

Parámetros

notification
WnsNotificationParams

Mensaje parcial usado para crear un mensaje de distintivo para WNS.

Devoluciones

Distintivo WNS recién creado.

createWindowsBadgeNotificationBody(WindowsBadgeNativeMessage)

Crea un elemento WindowsNotification a partir de una notificación de Windows.

function createWindowsBadgeNotificationBody(nativeMessage: WindowsBadgeNativeMessage): string

Parámetros

nativeMessage
WindowsBadgeNativeMessage

Mensaje de distintivo de Windows que se va a compilar.

Devoluciones

string

El XML WNS creado con la información de distintivo.

createWindowsInstallation(DeviceTokenInstallation)

Crea una instalación basada en Windows Notification Services (WNS).

function createWindowsInstallation(installation: DeviceTokenInstallation): WindowsInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial usada para crear la instalación de WNS.

Devoluciones

La instalación de WNS recién creada.

createWindowsNotification(WnsNotificationParams)

Crea una notificación para enviar a WNS.

function createWindowsNotification(notification: WnsNotificationParams): WindowsNotification

Parámetros

notification
WnsNotificationParams

Notificación WNS que se va a enviar.

Devoluciones

Mensaje WNS recién creado.

createWindowsRawNotification(WnsNotificationParams)

Crea una notificación para enviar a WNS en formato wns/raw.

function createWindowsRawNotification(notification: WnsNotificationParams): WindowsNotification

Parámetros

notification
WnsNotificationParams

Mensaje parcial usado para crear un mensaje para WNS en formato XML.

Devoluciones

Mensaje WNS recién creado mediante XML.

createWindowsRegistrationDescription(WindowsRegistrationDescriptionCommon)

Crea una descripción del registro de Windows.

function createWindowsRegistrationDescription(description: WindowsRegistrationDescriptionCommon): WindowsRegistrationDescription

Parámetros

description
WindowsRegistrationDescriptionCommon

Descripción parcial del registro de Windows.

Devoluciones

Descripción de registro de Windows creada.

createWindowsTemplateRegistrationDescription(WindowsTemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de Windows.

function createWindowsTemplateRegistrationDescription(description: WindowsTemplateRegistrationDescriptionCommon): WindowsTemplateRegistrationDescription

Parámetros

description
WindowsTemplateRegistrationDescriptionCommon

Descripción parcial del registro de plantillas de Windows.

Devoluciones

Descripción del registro de la plantilla de Windows creada.

createWindowsTileNotification(WnsNotificationParams)

Crea un mensaje de icono que se va a enviar a WNS.

function createWindowsTileNotification(notification: WnsNotificationParams): WindowsNotification

Parámetros

notification
WnsNotificationParams

Mensaje parcial usado para crear un mensaje de icono para WNS.

Devoluciones

Un icono de WNS recién creado.

createWindowsToastNotification(WnsNotificationParams)

Crea un mensaje del sistema que se va a enviar a WNS.

function createWindowsToastNotification(notification: WnsNotificationParams): WindowsNotification

Parámetros

notification
WnsNotificationParams

Mensaje parcial usado para crear un mensaje del sistema para WNS.

Devoluciones

Notificación del sistema WNS recién creada.

createXiaomiInstallation(DeviceTokenInstallation)

Crea una instalación basada en Xiaomi.

function createXiaomiInstallation(installation: DeviceTokenInstallation): XiaomiInstallation

Parámetros

installation
DeviceTokenInstallation

Una instalación parcial utilizada para crear la instalación de Xiaomi.

Devoluciones

La instalación de Xiaomi recién creada.

createXiaomiNotification(NotificationCommonParams)

Crea una notificación para enviar a Xiaomi.

function createXiaomiNotification(notification: NotificationCommonParams): XiaomiNotification

Parámetros

notification
NotificationCommonParams

Un mensaje parcial usado para crear un mensaje para Xiaomi.

Devoluciones

Una notificación de Xiaomi recién creada.

createXiaomiRegistrationDescription(XiaomiRegistrationDescriptionCommon)

Crea una descripción de registro de Xiaomi.

function createXiaomiRegistrationDescription(description: XiaomiRegistrationDescriptionCommon): XiaomiRegistrationDescription

Parámetros

description
XiaomiRegistrationDescriptionCommon

Descripción parcial del registro de Xiaomi.

Devoluciones

Una descripción de registro de Xiaomi creada.

createXiaomiTemplateRegistrationDescription(XiaomiTemplateRegistrationDescriptionCommon)

Crea una descripción de registro de plantilla de Xiaomi.

function createXiaomiTemplateRegistrationDescription(description: XiaomiTemplateRegistrationDescriptionCommon): XiaomiTemplateRegistrationDescription

Parámetros

description
XiaomiTemplateRegistrationDescriptionCommon

Descripción parcial del registro de la plantilla de Xiaomi.

Devoluciones

Una descripción de registro de plantilla de Xiaomi creada.