Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The scheduled presentation entity is structured as follows:

entity:

  • [int] Id: A unique identifier for the scheduled presentation instance

  • [int] PresentationId: The identifier for the scheduled presentation instance
  • [string] PresentationName: The name of the scheduled presentation instance
  • [bool] IsRecurrent: A flag indicating whether the scheduled playback recurs every week
  • [DateTime?] EventDate: Specifies the date when a non-recurrent presentation should begin playing. This value is null for recurring presentations. See  See DateTime for  for more information about this data type.
  • [TimeSpan]  StartTime: The time of day when playback begins. See See TimeSpan for  for more information about this data type.
  • [TimeSpan] Duration: The duration of the playback window. See See TimeSpan for  for more information about this data type.
  • [Nullable<DateTime>] RecurrenceStartDate: A timestamp indicating when recurring playback begins. If this value is null, then recurring playback begins immediately when scheduled. See See DateTime DateTime for for more information about this data type.
  • [Nullable<DateTime>] RecurrenceEndDate: A timestamp indicating when recurring playback ends. If this value is null, then recurring playback will not end. See  See DateTime for  for more information about this data type.
  • [DayOfWeek] DaysOfWeek:The days of the week during which the recurring schedule is active. See See DayOfWeek for more information about this data type.
  • [DateTime] CreationDate: A timestamp indicating when the ScheduledPresentation instance was created on BSN.cloud. See See DateTime for  for more information about this data type.
  • [DateTime] LastModifiedDate: A timestamp indicating when the ScheduledPresentation instance was last modified on BSN.cloud. See  See DateTime for  for more information about this data type.
  • [Nullable<DateTime>] ExpirationDate: A timestamp indicating when the scheduled presentation instance will expire. If this value is null, then the instance will never expire. See  See DateTime for  for more information about this data type.
  • [bool] InterruptScheduling: Whether or not the presentation can be interrupted. You can use this to schedule a presentation to interrupt a regular presentation at a specific time, but that interrupting presentation can not itself be interrupted.