Click or drag to resize
CreateEvent Class

[Missing <summary> documentation for "T:Quickblox.Sdk.Modules.NotificationModule.Models.CreateEvent"]

Inheritance Hierarchy
SystemObject
  Quickblox.Sdk.Modules.NotificationModule.ModelsCreateEvent

Namespace: Quickblox.Sdk.Modules.NotificationModule.Models
Assembly: Quickblox.Sdk.Xamarin (in Quickblox.Sdk.Xamarin.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class CreateEvent

The CreateEvent type exposes the following members.

Constructors
  NameDescription
Public methodCreateEvent
Initializes a new instance of the CreateEvent class.
Top
Properties
  NameDescription
Public propertyDate
The date of the event. If the 'event type'=='fixed_date', the date can not be in the past.
Public propertyEndDate
Date of completion of the event. Can't be less than the 'date'.
Public propertyEnvironment
Environment of the notification..
Public propertyEventName
The name of the event. Service information. Only for the user.
Public propertyEventType
one_shot - a one-time event, which causes by an external object (the value is only valid if the 'date' is not specified) fixed_date - a one-time event, which occurs at a specified 'date' (the value is valid only if the 'date' is given) period_date - reusable event that occurs within a given 'period' from the initial 'date' (the value is only valid if the 'period' specified) By default: fixed_date, if 'date' is specified period_date, if 'period' is specified one_shot, if 'date' is not specified
Public propertyExternalUserId
Should contain a string of external users' ids divided by commas.
Public propertyIsActive
Public propertyMessage
Pushes: event[push_type] not present - should be Base64 encoded text. event[push_type] specified - should be formatted as described in QuickBlox Push Notifications Formats Email: Base64 encoded tex
Public propertyNotificationType
push: Push notification email
Public propertyPeriod
The period of the event in seconds. Possible values: 86400 (1 day) 604800 (1 week) 2592000 (1 month) 31557600 (1 year)
Public propertyPushType
Used only if notification_type == push, ignored in other cases If not present - Notification will be delivered to all possible devices for specified users.Each platform will have their own standard format.See Quickblox Standard Push Notifications Formats for more information If specified - Notification will be delivered to specified platform only
Public propertyUser
Filter by user parameters.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also