BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 104

Advertising
background image

92

Required Permissions
Presentation: Update Presentation

Parameters

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

[int] Id does not exist, this method will return an error to the client.

[ScreenSettings] screenSettings: A ScreenSettings structure containing updated values for the specified
Presentation instance. A descriptive error will be returned if the resolution specified in the

ScreenSettings

structure

is not compatible with the player specified in the

DeviceModel

enumeration (see the

Output Resolutions FAQ

for

more details).

. If this parameter is set to Null, this method will immediately return False without an error.

bool UpdatePresentationZone(int presentationId, PresentationZone entity)

Description
Updates the

PresentationZone

structure of an existing

Presentation

instance and its related service files in storage.

This method returns True only if the operation is completely successful. Otherwise, it will return False.

Note: This method cannot be used to update a presentation created in BrightAuthor. The server will return an error
immediately if this is attempted.

Required Permissions
Presentation: Update Presentation, Add Content, Remove Content, Assign Content – Content: Unassign Content

Parameters

[int] presentationId: The identifier of the target Presentation instance. If this parameter is set to Null or set
to a negative number, then the method will return False without an error. If the

[int] Id is positive but does not

correspond to an existing Presentation instance, the server will return a descriptive error.

Advertising