/// -or-<br/>
/// The media file is read-only.
/// </exception>
- /// <exception cref="ArgumentNullException"><paramref name="path"/> is null</exception>
+ /// <exception cref="ArgumentNullException"><paramref name="path"/> is null.</exception>
/// <exception cref="FileNotFoundException">The file does not exist.</exception>
/// <exception cref="UnauthorizedAccessException">The caller does not have required privilege to access the file.</exception>
/// <exception cref="ObjectDisposedException">The <see cref="MetadataEditor"/> has already been disposed of.</exception>
public class SyncLyrics
{
/// <summary>
- /// Initializes a new instance of the MetadataExtractor class with the specified lyrics and the timestamp.
+ /// Initializes a new instance of the <see cref="SyncLyrics"/> class with the specified lyrics and the timestamp.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <param name="lyrics">The text of synchronized lyrics.</param>
}
/// <summary>
- /// Gets the value indicating if the radio is muted.
+ /// Gets or sets the value indicating if the radio is muted.
/// </summary>
/// <value>
/// true if the radio is muted; otherwise, false.
}
/// <summary>
- /// Starts the radio scanning and triggers the ScanInformationUpdated event when the scan information is updated.
+ /// Starts the radio scanning and triggers the <see cref="ScanUpdated"/> event when the scan information is updated.
/// </summary>
/// <remarks>The radio must be in the <see cref="RadioState.Ready"/> or <see cref="RadioState.Playing"/> state.</remarks>
/// <exception cref="InvalidOperationException">The radio is not in the valid state.</exception>
}
/// <summary>
- /// Gets the tuned radio frequency that is scanned, in range [87500 ~ 108000] (kHz).
+ /// Gets the tuned radio frequency that is scanned, in the range of 87500 ~ 108000 kHz.
/// </summary>
public int Frequency { get; }
private Interop.AudioStreamPolicy.FocusStateChangedCallback _focusStateChangedCallback;
/// <summary>
- /// Initializes a new instance of the <see cref="AudioStreamPolicy"/> class with <see cref="AudioStreamType"/>
+ /// Initializes a new instance of the <see cref="AudioStreamPolicy"/> class with <see cref="AudioStreamType"/>.
/// </summary>
/// <remarks>
/// To apply the stream policy according to this stream information, the AudioStreamPolicy should
- /// be passed to other APIs related to playback or recording. (For example., <see cref="T:Tizen.MultimediaPlayer"/>,
+ /// be passed to other APIs related to playback or recording. (For example., <see cref="T:Tizen.Multimedia.Player"/>,
/// <see cref="T:Tizen.Multimedia.WavPlayer"/> , etc.)
/// </remarks>
/// <param name="streamType">The type of the sound stream for which the policy needs to be created.</param>
public AudioStreamFocusChangedReason Reason { get; }
/// <summary>
- /// Gets the requested behaviors that should be followed
+ /// Gets the requested behaviors that should be followed.
/// </summary>
/// <value>The requested behaviors that should be followed.</value>
public AudioStreamBehaviors Behaviors { get; }
}
/// <summary>
- /// Gets the max volume level of the specified <see cref="AudioVolumeType"/>
+ /// Gets the max volume level of the specified <see cref="AudioVolumeType"/>.
/// </summary>
/// <param name="type">The <see cref="AudioVolumeType"/> to query.</param>
/// <value>The maximum volume level.</value>
}
/// <summary>
- /// Gets or sets the volume level of the specified <see cref="AudioVolumeType"/>
+ /// Gets or sets the volume level of the specified <see cref="AudioVolumeType"/>.
/// </summary>
/// <param name="type">The <see cref="AudioVolumeType"/> to control.</param>
/// <value>The current volume level.</value>
/// <privilege>http://tizen.org/privilege/volume.set</privilege>
/// <exception cref="ArgumentException"><paramref name="type"/> is invalid.</exception>
/// <exception cref="ArgumentOutOfRangeException">
- /// <paramref name="type"/> is <see cref="AudioVolumeType.None"/>.
- /// -or-
- /// <paramref name="value"/> is less than zero.
- /// -or-
+ /// <paramref name="type"/> is <see cref="AudioVolumeType.None"/>.<br/>
+ /// -or-<br/>
+ /// <paramref name="value"/> is less than zero.<br/>
+ /// -or-<br/>
/// <paramref name="value"/> is greater than <see cref="MaxVolumeLevel.this[AudioVolumeType]"/>.
/// </exception>
/// <exception cref="UnauthorizedAccessException">The caller does not have required privilege to set volume.</exception>
bool IsReadOnly { get; }
/// <summary>
- /// Copies data from a byte array to the buffer.
+ /// Copies data from the buffer to a byte array.
/// </summary>
/// <param name="dest">The array to copy to.</param>
/// <param name="startIndex">The zero-based index in the source array where copying should start.</param>
void CopyTo(byte[] dest, int startIndex, int length);
/// <summary>
- /// Copies data from a byte array to the buffer.
+ /// Copies data from the buffer to a byte array.
/// </summary>
/// <param name="dest">The array to copy to.</param>
/// <param name="startIndex">The zero-based index in the source array where copying should start.</param>
void CopyTo(byte[] dest, int startIndex, int length, int offset);
/// <summary>
- /// Copies data from the buffer to a byte array.
+ /// Copies data from a byte array to the buffer.
/// </summary>
/// <param name="source">The array to copy from.</param>
/// <param name="startIndex">The zero-based index in the destination array where copying should start.</param>
void CopyFrom(byte[] source, int startIndex, int length);
/// <summary>
- /// Copies data from the buffer to a byte array.
+ /// Copies data from a byte array to the buffer.
/// </summary>
/// <param name="source">The array to copy from.</param>
/// <param name="startIndex">The zero-based index in the destination array where copying should start.</param>