All presentation entities are structured as follows:
entity
:
Id int:
A unique identifier for the presentation instance
Name string:
The presentation name
CreationDate
A timestamp indicating when the file was created. See DateTime for more information about this data type.DateTime
:
LastModifiedDate
A timestamp indicating when the file was last modified. See DateTime for more information about this data type.
:DateTime
ProjectFile
Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile Entity
: FileInfo
Autorun
: DeviceAutorunInfo
Version string:
The current BrightAuthor:connected autorun version assigned to the device
IsCustom bool:
Whether the autorun is a standard BrightAuthor:connected file (false
) or a custom-built file (true
)
DeviceWebPage
: DeviceWebPageInfo
Id int:
The identifier for the device webpage
Name string:
The name of the device webpage
DeviceModel
The target BrightSign player model for the presentation (for example, "HD223" or "LS423"). The D
: DeviceModel
eviceModel
value cannot be modified after a presentation instance is created
ScreenSettings
An array of values indicating the screen settings of the presentation. This entry can also be Null for player models that do not support video output (i.e. the LS322):
: ScreenSettings
VideoMode
The supported video mode (for example, "4096x2160x60p")VideoMode
:
Orientation
One of "Landscape", "PortraitBottomLeft", "PortraitBottomRight" or "Unknown"ScreenOrientation
:
Connector
One of "VGA", "HDMI", or "Component"ConnectorType
:
BackgroundColor string:
The background color assigned to the screen
Overscan
One of "NoOverscan", "OverscanActionSafeArea", or "OverscanTitleSafeArea"ScreenOverscan
:
Language
The language of the ticker zone in simple presentations. This property currently has no effect on the operation of a presentation. The following are valid return values: "Unknown", "English", "French", "Italian", "German", "Spanish", "Swedish"
: PresentationLanguage
AutorunPlugins
The autorun plugin entity. See Autorun Plugin Entity.
:AutorunPlugin[]
Groups
An array of Group object instances representing groups to which the presentation belongs:
: GroupInfo[]
Id int:
A unique identifier for the group object instance
Name string:
The name of the group object instance
Permissions
An list of permission object instances representing permissions rules assigned to the presentation
: List<Permission>