Skip to main content

class Wacom::Kiosk::Message::Shared::SDKMessage::Integrator::Messages::UpdateIdleMediaMessage

class Wacom::Kiosk::Message::Shared::SDKMessage::Integrator::Messages::UpdateIdleMediaMessage
: public Wacom.Kiosk.Message.Shared.MessageBase
: public IDisposable

Message to update media for idle view.

To use this message, IdleConfig.RemoteMediaDir in app_config.json must refer to a writable directory

Summary

MembersDescriptions
{property} string ImagesOrVideosGets the images or videos.
{property} string GroupNameGets the default or custom group.
{property} Dictionary< string, byte[]> FilesContentsGets the files' contents.
public inline UpdateIdleMediaMessage(KioskClient sender)
public inline UpdateIdleMediaMessage WithMediaType(string imagesOrVideos)Fluent sets the images or videos.
public inline UpdateIdleMediaMessage WithGroupName(string groupName)Fluent sets the default or custom group.
public inline UpdateIdleMediaMessage WithFileNames(List< string > fileNames)Fluent sets the files' names.
public inline virtual override void Validate()Validates this instance.
public inline void Dispose()

Members

{property} string ImagesOrVideos

Gets the images or videos.

The images or videos.

{property} string GroupName

Gets the default or custom group.

The default or custom group.

{property} Dictionary< string, byte[]> FilesContents

Gets the files' contents.

The files' contents.

public inline UpdateIdleMediaMessage(KioskClient sender)

public inline UpdateIdleMediaMessage WithMediaType(string imagesOrVideos)

Fluent sets the images or videos.

Parameters

  • imagesOrVideos The images or videos.

Returns

public inline UpdateIdleMediaMessage WithGroupName(string groupName)

Fluent sets the default or custom group.

Parameters

  • groupName The default or custom group.

Returns

public inline UpdateIdleMediaMessage WithFileNames(List< string > fileNames)

Fluent sets the files' names.

Parameters

  • fileNames The files' names.

Returns

public inline virtual override void Validate()

Validates this instance.

Exceptions

  • ArgumentNullException Idle media update messages have to specify the files' contents they are updating.

public inline void Dispose()