Createpresentation() – BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 101

Advertising
background image

89

Note that when using this method to check whether a Presentation instance can be deleted, a False status may
change in the time between calling this method and calling

DeletePresentations()

.

Required Permissions
Presentation: View Presentations

Parameters

[int] presentationId: The identifier and primary key of the Presentation instance to evaluate. If a
Presentation instance with the specified

[int] Id does not exist, this method will return False without an error.

Presentation CreatePresentation(Presentation entity)

Description
Creates a new

Presentation

instance and related server files using an initialized Presentation entity. If successful, this

method will return the newly created object with all initialized properties. If an error occurs, the method will return a Null
value.

Note: This method has the same limitations as the presentation creation module in the WebUI: A presentation must
be a single VideoOrImages zone, and many features—including Live Text Feeds, HTML widgets, custom autoruns,
and interactive functions—are not available. Some or all of this functionality may be implemented in subsequent
versions of the BrightSign Network Web API.

Required Permissions
Presentation: Create Presentation – Content: Assign Content

Parameters

[Presentation] entity: A Presentation object instance with initialized Name, DeviceModel, ScreenSettings,
and Zones properties. The Zones list property should contain all required Content for the presentation. All other
property values will be ignored. If this parameter is set to Null, then the server will immediately return Null without
an error. The server will return a descriptive error if any of the following conditions occur:

Advertising