Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
ISong Interface
NamespacesGenesyslab.Desktop.Modules.Core.SoundsISong
Represents one sound.
Declaration Syntax
C#Visual BasicVisual C++
public interface ISong
Public Interface ISong
public interface class ISong
Members
All MembersMethodsProperties



IconMemberDescription
Duration
Gets or sets the duration. -1 indicates that the song will play and repeat until explicitly Stop()()(). 0 indicates that the song will play in it entirety one time. > 0 defines a time in milliseconds to play and repeat the song.

IsPaused
Gets a value indicating whether this song is paused.

IsPlaying
Gets a value indicating whether this song is playing.

Pause()()()
Pauses the song.

Play()()()
Loads the specified song according the configuration string.

Priority
Gets or sets the priority. The higher integer, the higher the priority.

Resume()()()
Resumes the song.

SongFile
Gets or sets the song file.

Stop()()()
Unloads the song.

StopCallback
Gets or sets the stop callback.

ToString()()()
Creates a text representation of the song.

Assembly: Genesyslab.Desktop.Modules.Core (Module: Genesyslab.Desktop.Modules.Core) Version: 8.0.2.15 (8.0.002.15)