Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated format

The scheduled presentation entity is structured as follows:

entity:

[

Id int

] Id

A unique identifier for the scheduled presentation instance

[

PresentationId int

] PresentationId

The identifier for the scheduled presentation instance

[

PresentationName string

] PresentationName

: The name of the scheduled presentation instance

[

IsRecurrent bool

] IsRecurrent

A flag indicating whether the scheduled playback recurs every week

[

EventDate DateTime?

] EventDate

Specifies the date when a non-recurrent presentation should begin playing. This value is null for recurring presentations. See DateTime for more information about this data type.

[

StartTime TimeSpan

]  StartTime

The time of day when playback begins. See TimeSpan for more information about this data type.

[

Duration TimeSpan

] Duration

The duration of the playback window. See TimeSpan for more information about this data type.

[

RecurrenceStartDate Nullable<DateTime>

] RecurrenceStartDate

A timestamp indicating when recurring playback begins. If this value is null, then recurring playback begins immediately when scheduled. See DateTime for more information about this data type.

[

RecurrenceEndDate Nullable<DateTime>

] RecurrenceEndDate

A timestamp indicating when recurring playback ends. If this value is null, then recurring playback will not end. See DateTime for more information about this data type.

[

DaysOfWeek DayOfWeek

] DaysOfWeek

:The days of the week during which the recurring schedule is active. See DayOfWeek for more information about this data type.

[

CreationDate DateTime

] CreationDate

A timestamp indicating when the ScheduledPresentation instance was created on BSN.cloud. See DateTime for more information about this data type.

[

LastModifiedDateDateTime

] LastModifiedDate

A timestamp indicating when the ScheduledPresentation instance was last modified on BSN.cloud. See DateTime for more information about this data type.

[

ExpirationDate 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 DateTime for more information about this data type.

[

InterruptScheduling 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.