All presentation entities are structured as follows:
entity
:
Id
int: A unique identifier for the presentation instanceName
string: The presentation name. The maximum length of this string is 100 characters.CreationDate
DateTime: A timestamp indicating when the file was created. See DateTime for more information about this data type.LastModifiedDate
DateTime: A timestamp indicating when the file was last modified. See DateTime for more information about this data type.ProjectFile
FileInfo: Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile EntityAutorun
DeviceAutorunInfo:Version
string: The current BrightAuthor:connected autorun version assigned to the deviceIsCustom
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 webpageName
string: The name of the device webpage
DeviceModel
DeviceModel: The target BrightSign player model for the presentation (for example, "HD223" or "LS423"). TheDeviceModel
value cannot be modified after a presentation instance is createdScreenSettings
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):VideoMode
VideoMode: The supported video mode (for example, "4096x2160x60p")Orientation
ScreenOrientation: One of "Landscape", "PortraitBottomLeft", "PortraitBottomRight" or "Unknown"Connector
ConnectorType: One of "VGA", "HDMI", or "Component"BackgroundColor
string: The background color assigned to the screenOverscan
ScreenOverscan: One of "NoOverscan", "OverscanActionSafeArea", or "OverscanTitleSafeArea"
Language
PresentationLanguage: 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"AutorunPlugins
AutorunPlugin[]: The autorun plugin entity. See Autorun Plugin Entity.Dependencies
PresentationInfo[]: An array of Presentation Info entities associated with each dependency for the presentationGroups
GroupInfo[]: An array of Group object instances representing groups to which the presentation belongs:Id
int: A unique identifier for the group object instanceName
string: The name of the group object instanceLink
Uri: The path to the group object instance Uri
Permissions
Permission[]: An list of permission object instances representing permissions rules assigned to the presentation
Status
PresentationStatus: The authoring status of the presentation entity. A "Draft" value indicates that the presentation is incomplete, lacking the autoplay-[PresentationName].xml or resources.txt file. A "Published" value indicates that the presentation has the necessary files to be published.AutoplayFile
FileInfo: Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile EntityResourcesFile
FileInfo: Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile EntityUserDefinedEventsFile
FileInfo: Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile EntityThumbnailFile
FileInfo: Can be one of the following FileInfo elements: NewFile Entity, RemoteFile Entity, or StoredFile EntityFiles
FileInfo[]: Can be one of the following FileInfo elements: MediaFile Entity, RemoteFile Entity, StoredFile Entity, DynamicPlaylistFile Entity, LiveMediaFeedFile Entity, LiveTextFeedFile Entity, TaggedPlaylistFile Entity, or WebPageFile Entity.Applications
WebApplicationInfo[]: Returns a list of the web applications associated with the presentation