1 <?xml version="1.0"?>
\r
4 <name>Tizen.Multimedia.Radio</name>
\r
7 <member name="T:Tizen.Multimedia.Radio">
\r
9 Provides a means for using the radio feature.
\r
12 <member name="M:Tizen.Multimedia.Radio.#ctor">
\r
14 Initializes a new instance of the Radio class.
\r
16 <exception cref="T:System.NotSupportedException">The radio feature is not supported.</exception>
\r
18 <member name="E:Tizen.Multimedia.Radio.ScanUpdated">
\r
20 Occurs when the radio scanning information is updated.
\r
23 <member name="E:Tizen.Multimedia.Radio.ScanStopped">
\r
25 Occurs when the radio scanning stops.
\r
28 <member name="E:Tizen.Multimedia.Radio.ScanCompleted">
\r
30 Occurs when the radio scanning is completed.
\r
33 <member name="E:Tizen.Multimedia.Radio.Interrupted">
\r
35 Occurs when the radio is interrupted.
\r
38 <member name="P:Tizen.Multimedia.Radio.State">
\r
40 Gets the current state of the radio.
\r
43 <member name="P:Tizen.Multimedia.Radio.Frequency">
\r
45 Gets or sets the radio frequency in the range of 87500 ~ 108000 kHz.
\r
47 <exception cref="T:System.ArgumentOutOfRangeException">
\r
48 <paramref name="value"/> is less than <see cref="P:Tizen.Multimedia.Range.Min"/> of <see cref="P:Tizen.Multimedia.Radio.FrequencyRange"/>.\n
\r
50 <paramref name="value"/> is greater than <see cref="P:Tizen.Multimedia.Range.Max"/> of <see cref="P:Tizen.Multimedia.Radio.FrequencyRange"/>.\n
\r
53 <member name="P:Tizen.Multimedia.Radio.SignalStrength">
\r
55 Gets the current signal strength in the range of -128 ~ 128 dBm.
\r
58 <member name="P:Tizen.Multimedia.Radio.IsMuted">
\r
60 Gets the value indicating if the radio is muted.
\r
63 true if the radio is muted; otherwise, false.
\r
64 The default is false.
\r
67 <member name="P:Tizen.Multimedia.Radio.ChannelSpacing">
\r
69 Gets the channel spacing for the current region.
\r
72 <member name="P:Tizen.Multimedia.Radio.Volume">
\r
74 Gets or sets the radio volume level.
\r
76 <remarks>Valid volume range is from 0 to 1.0(100%), inclusive.</remarks>
\r
77 <value>The default is 1.0.</value>
\r
78 <exception cref="T:System.ArgumentOutOfRangeException">
\r
79 <paramref name="value"/> is less than zero.\n
\r
81 <paramref name="value"/> is greater than 1.0.
\r
84 <member name="P:Tizen.Multimedia.Radio.FrequencyRange">
\r
86 Gets the frequency for the region in the range of 87500 ~ 108000 kHz.
\r
89 <member name="M:Tizen.Multimedia.Radio.Start">
\r
93 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Ready"/> state.</remarks>
\r
94 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
96 <member name="M:Tizen.Multimedia.Radio.Stop">
\r
100 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Playing"/> state.</remarks>
\r
101 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
103 <member name="M:Tizen.Multimedia.Radio.StartScan">
\r
105 Starts the radio scanning and triggers the ScanInformationUpdated event when the scan information is updated.
\r
107 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Ready"/> or <see cref="F:Tizen.Multimedia.RadioState.Playing"/> state.</remarks>
\r
108 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
109 <seealso cref="E:Tizen.Multimedia.Radio.ScanUpdated"/>
\r
110 <seealso cref="E:Tizen.Multimedia.Radio.ScanCompleted"/>
\r
112 <member name="M:Tizen.Multimedia.Radio.StopScan">
\r
114 Stops the radio scanning.
\r
116 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Scanning"/> state.</remarks>
\r
117 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
118 <seealso cref="E:Tizen.Multimedia.Radio.ScanStopped"/>
\r
120 <member name="M:Tizen.Multimedia.Radio.SeekUpAsync">
\r
122 Seeks up the effective frequency of the radio.
\r
125 A task that represents the asynchronous seeking operation.
\r
126 The result value is the current frequency in the range of 87500 ~ 108000 kHz.
\r
127 It can be -1 if the seeking operation has failed.
\r
129 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Playing"/> state.</remarks>
\r
130 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
132 <member name="M:Tizen.Multimedia.Radio.SeekDownAsync">
\r
134 Seeks down the effective frequency of the radio.
\r
137 A task that represents the asynchronous seeking operation.
\r
138 The result value is the current frequency in the range of 87500 ~ 108000 kHz.
\r
139 It can be -1 if the seeking operation has failed.
\r
141 <remarks>The radio must be in the <see cref="F:Tizen.Multimedia.RadioState.Playing"/> state.</remarks>
\r
142 <exception cref="T:System.InvalidOperationException">The radio is not in the valid state.</exception>
\r
144 <member name="M:Tizen.Multimedia.Radio.Dispose(System.Boolean)">
\r
146 Releases the resources used by the Radio.
\r
148 <param name="disposing">
\r
149 true to release both managed and unmanaged resources; false to release only unmanaged resources.
\r
152 <member name="M:Tizen.Multimedia.Radio.Dispose">
\r
154 Releases all resources used by the <see cref="T:Tizen.Multimedia.Radio"/> object.
\r
157 <member name="T:Tizen.Multimedia.RadioInterruptedEventArgs">
\r
159 Provides data for the <see cref="E:Tizen.Multimedia.Radio.Interrupted"/> event.
\r
162 <member name="P:Tizen.Multimedia.RadioInterruptedEventArgs.Reason">
\r
166 <value>The reason for interruption.</value>
\r
168 <member name="M:Tizen.Multimedia.RadioInterruptedEventArgs.ToString">
\r
170 Returns a string that represents the current object.
\r
172 <returns>A string that represents the current object.</returns>
\r
174 <member name="T:Tizen.Multimedia.RadioInterruptedReason">
\r
176 Specifies <see cref="T:Tizen.Multimedia.Radio"/> interrupted reasons.
\r
179 <member name="F:Tizen.Multimedia.RadioInterruptedReason.ResourceConflict">
\r
181 By a resource conflict.
\r
184 <member name="T:Tizen.Multimedia.RadioState">
\r
186 Specifies states of the <see cref="T:Tizen.Multimedia.Radio"/>.
\r
189 <member name="F:Tizen.Multimedia.RadioState.Ready">
\r
191 Ready to play or scan.
\r
194 <member name="F:Tizen.Multimedia.RadioState.Playing">
\r
196 Playing audio from the tuner.
\r
199 <member name="F:Tizen.Multimedia.RadioState.Scanning">
\r
201 Scanning; searching for the next station for signal.
\r
204 <member name="T:Tizen.Multimedia.ScanUpdatedEventArgs">
\r
206 Provides data for the <see cref="E:Tizen.Multimedia.Radio.ScanUpdated"/> event.
\r
209 <member name="P:Tizen.Multimedia.ScanUpdatedEventArgs.Frequency">
\r
211 Gets the tuned radio frequency that is scanned, in range [87500 ~ 108000] (kHz).
\r
214 <member name="M:Tizen.Multimedia.ScanUpdatedEventArgs.ToString">
\r
216 Returns a string that represents the current object.
\r
218 <returns>A string that represents the current object.</returns>
\r