SoundPlayer Members
.NET Framework 2.0
Controls playback of a sound from a .wav file.
The following tables list the members exposed by the SoundPlayer type.
(see also
Protected Constructors
)
Top
| Name | Description | |
|---|---|---|
| SoundPlayer | Overloaded. Initializes a new instance of the SoundPlayer class. |
(see also
Protected Properties
)
Top
| Name | Description | |
|---|---|---|
| Container | Gets the IContainer that contains the Component.(Inherited from Component.) |
| IsLoadCompleted | Gets a value indicating whether loading of a .wav file has successfully completed. |
| LoadTimeout | Gets or sets the time, in milliseconds, in which the .wav file must load. |
| Site | Gets or sets the ISite of the Component.(Inherited from Component.) |
| SoundLocation | Gets or sets the file path or URL of the .wav file to load. |
| Stream | Gets or sets the Stream from which to load the .wav file. |
| Tag | Gets or sets the Object that contains data about the SoundPlayer. |
| Name | Description | |
|---|---|---|
| CanRaiseEvents | Gets a value indicating whether the component can raise an event.(Inherited from Component.) |
| DesignMode | Gets a value that indicates whether the Component is currently in design mode.(Inherited from Component.) |
| Events | Gets the list of event handlers that are attached to this Component.(Inherited from Component.) |
(see also
Protected Methods
)
Top
| Name | Description | |
|---|---|---|
| CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject.) |
| Dispose | Overloaded. Releases the resources used by the Component. (Inherited from Component.) |
| Equals | Overloaded. Determines whether two Object instances are equal. (Inherited from Object.) |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
| GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject.) |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject.) |
| Load | Loads a sound synchronously. |
| LoadAsync | Loads a .wav file from a stream or a Web resource using a new thread. |
| Play | Plays the .wav file using a new thread, and loads the .wav file first if it has not been loaded. |
| PlayLooping | Plays and loops the .wav file using a new thread, and loads the .wav file first if it has not been loaded. |
| PlaySync | Plays the .wav file using the user interface (UI) thread, and loads the .wav file first if it has not been loaded. |
| ReferenceEquals | Determines whether the specified Object instances are the same instance. (Inherited from Object.) |
| Stop | Stops playback of the sound if playback is occurring. |
| ToString | Returns a String containing the name of the Component, if any. This method should not be overridden. (Inherited from Component.) |
| Name | Description | |
|---|---|---|
| Dispose | Overloaded. Releases the resources used by the Component. (Inherited from Component.) |
| Finalize | Releases unmanaged resources and performs other cleanup operations before the Component is reclaimed by garbage collection. (Inherited from Component.) |
| GetService | Returns an object that represents a service provided by the Component or by its Container. (Inherited from Component.) |
| MemberwiseClone | Overloaded. (Inherited from MarshalByRefObject.) |
| OnLoadCompleted | Raises the LoadCompleted event. |
| OnSoundLocationChanged | Raises the SoundLocationChanged event. |
| OnStreamChanged | Raises the StreamChanged event. |
| Name | Description | |
|---|---|---|
| Disposed | Adds an event handler to listen to the Disposed event on the component.(Inherited from Component.) |
| LoadCompleted | Occurs when a .wav file has been successfully or unsuccessfully loaded. |
| SoundLocationChanged | Occurs when a new audio source path for this SoundPlayer has been set. |
| StreamChanged | Occurs when a new Stream audio source for this SoundPlayer has been set. |
| Name | Description | |
|---|---|---|
| System.Runtime.Serialization.ISerializable.GetObjectData | For a description of this member, see the ISerializable.GetObjectData method. |
Reference
SoundPlayer ClassSystem.Media Namespace
SystemSounds