Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
ISong Interface
Namespaces ► Genesyslab.Desktop.Modules.Core.Sounds ► ISong
Represents one sound.
Declaration Syntax

C# | Visual Basic | Visual C++

    public interface ISong

    Public Interface ISong

    public interface class ISong

Members

All Members | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| 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)