FcmTemplateRegistrationDescription Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents Notification Hub template registration description for Firebase Cloud Messaging
[System.Runtime.Serialization.DataContract(Name="FcmTemplateRegistrationDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public class FcmTemplateRegistrationDescription : Microsoft.Azure.NotificationHubs.FcmRegistrationDescription
[<System.Runtime.Serialization.DataContract(Name="FcmTemplateRegistrationDescription", Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
type FcmTemplateRegistrationDescription = class
inherit FcmRegistrationDescription
Public Class FcmTemplateRegistrationDescription
Inherits FcmRegistrationDescription
- Inheritance
-
FcmTemplateRegistrationDescription
- Attributes
Constructors
FcmTemplateRegistrationDescription(FcmTemplateRegistrationDescription) |
Creates instance of FcmTemplateRegistrationDescription class by copying fields from the given instance |
FcmTemplateRegistrationDescription(String, String, IEnumerable<String>) |
Creates instance of FcmTemplateRegistrationDescription class using given Firebase Cloud Messaging registration id, template for payload and collection of tags |
FcmTemplateRegistrationDescription(String, String) |
Creates instance of FcmTemplateRegistrationDescription class using given Firebase Cloud Messaging registration id and template for payload |
FcmTemplateRegistrationDescription(String) |
Creates instance of FcmTemplateRegistrationDescription class using given Firebase Cloud Messaging registration id |
Properties
BodyTemplate |
Gets or sets a template body for notification payload which may contain placeholders to be filled in with actual data during the send operation |
ETag |
Gets the ETag associated with this description. (Inherited from RegistrationDescription) |
ExpirationTime |
Gets the expiration time of the registration. (Inherited from RegistrationDescription) |
ExtensionData |
Gets or sets the structure that contains extra data. (Inherited from EntityDescription) |
FcmRegistrationId |
Registration id obtained from the Firebase Messaging service (Inherited from FcmRegistrationDescription) |
IsReadOnly |
Indicate if the instance is read-only mode. (Inherited from EntityDescription) |
PnsHandle |
Returns platform-specific Pns handle. (Inherited from RegistrationDescription) |
PushVariables |
Gets or sets a dictionary of push variables associated with property bag. (Inherited from RegistrationDescription) |
RegistrationId |
Gets or sets the registration ID. (Inherited from RegistrationDescription) |
Tags |
Gets or sets a set of tags associated with the registration. (Inherited from RegistrationDescription) |
TemplateName |
Gets or sets a name of the template |
Methods
Serialize() |
Serializes the registration description. (Inherited from RegistrationDescription) |
ThrowIfReadOnly() |
Throw if the read only bool is set. (Inherited from EntityDescription) |