Class NotificationHubService
Constructors
constructor
- new NotificationHubService(hubName: string, endpointOrConnectionString: string, sharedAccessKeyName: string, sharedAccessKeyValue: string): NotificationHubService
-
Parameters
-
hubName: string
-
endpointOrConnectionString: string
-
sharedAccessKeyName: string
-
sharedAccessKeyValue: string
Properties
apns
apns: ApnsService
gcm
gcm: GcmService
hubName
hubName: string
mpns
mpns: MpnsService
wns
wns: WnsService
Methods
createOrUpdateInstallation
-
Parameters
Returns void
-
Parameters
Returns void
createOrUpdateRegistration
-
Parameters
Returns void
createRegistrationId
-
Parameters
Returns void
deleteInstallation
- deleteInstallation(installationId: string, callback: ResponseCallback): void
- deleteInstallation(installationId: string, options: any, callback: ResponseCallback): void
-
Parameters
Returns void
-
Parameters
-
installationId: string
-
options: any
-
Returns void
deleteRegistration
- deleteRegistration(registrationId: string, callback: ResponseCallback): void
- deleteRegistration(registrationId: string, options: { etag: any }, callback: ResponseCallback): void
-
Parameters
Returns void
-
Parameters
-
registrationId: string
-
options: { etag: any }
-
Returns void
getInstallation
- getInstallation(installationId: string, callback: ResponseCallback): void
- getInstallation(installationId: string, options: any, callback: ResponseCallback): void
-
Parameters
Returns void
-
Parameters
-
installationId: string
-
options: any
-
Returns void
getRegistration
- getRegistration(registrationId: string, callback: ResponseCallback): void
- getRegistration(registrationId: string, options: any, callback: ResponseCallback): void
-
Parameters
Returns void
-
Parameters
-
registrationId: string
-
options: any
-
Returns void
listRegistrations
-
Parameters
Returns void
-
Parameters
Returns void
listRegistrationsByTag
-
Parameters
Returns void
-
Parameters
Returns void
patchInstallation
- patchInstallation(installationId: string, partialUpdateOperations: any[], callback: ResponseCallback): void
- patchInstallation(installationId: string, partialUpdateOperations: any[], options: any, callback: ResponseCallback): void
-
Parameters
-
installationId: string
-
partialUpdateOperations: any[]
-
Returns void
-
Parameters
-
installationId: string
-
partialUpdateOperations: any[]
-
options: any
-
Returns void
send
- send(tags: string, payload: string | object, callback: ResponseCallback): void
- send(tags: string, payload: string | object, options: { headers: object }, callback: ResponseCallback): void
-
Parameters
-
tags: string
-
payload: string | object
-
Returns void
-
Parameters
-
tags: string
-
payload: string | object
-
options: { headers: object }
-
Returns void
updateRegistration
-
Parameters
Returns void
-
Parameters
Returns void