---
title: Presentation Entity (2017/01)
slug: legacy-docs/presentation-entity-201701
docTags: 
createdAt: 2025-03-11T07:03:32.130Z
---

All presentation entities are structured as follows:

`entity`:

- `Id` int: A unique identifier for the presentation instance
- `Name` string: The presentation name
- `CreationDate` DateTime: A timestamp indicating when the file was created. See [DateTime](docId\:sUd7Se2ivZ-6GhZIlenIJ) for more information about this data type.
- `LastModifiedDate` DateTime: A timestamp indicating when the file was last modified. See [DateTime](docId\:sUd7Se2ivZ-6GhZIlenIJ) for more information about this data type.
- `ProjectFile` FileInfo: Can be one of the following [FileInfo Entity and Derived Structures (2017/01)](docId:2JnbT_swwIfW8dJosPEM_) elements: NewFile Entity, RemoteFile Entity, or StoredFile Entity
- `Autorun` DeviceAutorunInfo:&#x20;
  - `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:&#x20;
  - `Id` int: The identifier for the device webpage
  - `Name` string: The name of the device webpage
- `DeviceModel` DeviceModel: The target BrightSign player model for the presentation (for example, "HD223" or "LS423"). The DeviceModel value cannot be modified after a presentation instance is created
- `ScreenSettings` 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 screen
  - `Overscan` 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 (2017/01)](docId:-cm4edLnTJGBFMVCiHwQT).
- `Groups` GroupInfo\[]: An array of Group object instances representing groups to which the presentation belongs:
  - `Id` int: A unique identifier for the group object instance
  - `Name` string: The name of the group object instance
- `Permissions` List\<Permission>: An list of permission object instances representing permissions rules assigned to the presentation



