Prefix:4.0.0
-Suffix:preview1-00142
-Number:142
-VCS:4c4b8080e9edbb2e4b4441b9289a859557205ee3
+Suffix:preview1-00144
+Number:144
+VCS:ffa93cb35e0d7e82070bb519cd95197e8d9821c9
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="P:Tizen.Content.Download.Notification.Description">
<summary>
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="P:Tizen.Content.Download.Notification.Type">
<summary>
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="P:Tizen.Content.Download.Notification.AppControlOngoing">
<summary>
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<remarks>
When the notification message is clicked, the action is decided by the application control.
</remarks>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="P:Tizen.Content.Download.Notification.AppControlCompleted">
<summary>
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<remarks>
When the notification message is clicked, the action is decided by the application control.
</remarks>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="P:Tizen.Content.Download.Notification.AppControlFailed">
<summary>
</summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/download</privilege>
+ <feature>http://tizen.org/feature/download</feature>
<remarks>
When the notification message is clicked, the action is decided by the application control.
</remarks>
<exception cref="T:System.ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
<exception cref="T:System.InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
<exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ <exception cref="T:System.NotSupportedException">Thrown when feature is not supported.</exception>
</member>
<member name="T:Tizen.Content.Download.ProgressChangedEventArgs">
<summary>
<feature>http://tizen.org/feature/network.telephony</feature>
<feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
<feature>http://tizen.org/feature/network.wifi</feature>
+ <exception cref="T:System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ <exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
</member>
<member name="E:Tizen.Network.Connection.ConnectionManager.EthernetCableStateChanged">
<summary>
<since_tizen> 3 </since_tizen>
<privilege>http://tizen.org/privilege/network.get</privilege>
<feature>http://tizen.org/feature/network.ethernet</feature>
+ <exception cref="T:System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ <exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
</member>
<member name="E:Tizen.Network.Connection.ConnectionManager.IPAddressChanged">
<summary>
<feature>http://tizen.org/feature/network.telephony</feature>
<feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
<feature>http://tizen.org/feature/network.wifi</feature>
+ <exception cref="T:System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ <exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
</member>
<member name="E:Tizen.Network.Connection.ConnectionManager.ProxyAddressChanged">
<summary>
<feature>http://tizen.org/feature/network.telephony</feature>
<feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
<feature>http://tizen.org/feature/network.wifi</feature>
+ <exception cref="T:System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ <exception cref="T:System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
</member>
<member name="M:Tizen.Network.Connection.ConnectionManager.GetConnectionHandle">
<summary>
</member>
<member name="T:Tizen.Network.Connection.ConnectionProfile">
<summary>
- This is the ConnectionProfile class. It provides event and propeties of the connection profile.
+ This is the ConnectionProfile class. It provides event and properties of the connection profile.
</summary>
<since_tizen> 3 </since_tizen>
</member>
<feature>http://tizen.org/feature/network.telephony</feature>
<feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
<feature>http://tizen.org/feature/network.wifi</feature>
+ <exception cref="T:System.NotSupportedException">Thrown when a feature is not supported.</exception>
</member>
<member name="M:Tizen.Network.Connection.ConnectionProfile.Dispose">
<summary>
Name: csapi-tizenfx
Summary: Assemblies of Tizen .NET
-Version: 4.0.0.142
+Version: 4.0.0.144
Release: 1
Group: Development/Libraries
License: Apache-2.0
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public string Title
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public string Description
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public NotificationType Type
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <remarks>
/// When the notification message is clicked, the action is decided by the application control.
/// </remarks>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public AppControl AppControlOngoing
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <remarks>
/// When the notification message is clicked, the action is decided by the application control.
/// </remarks>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public AppControl AppControlCompleted
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/download</privilege>
+ /// <feature>http://tizen.org/feature/download</feature>
/// <remarks>
/// When the notification message is clicked, the action is decided by the application control.
/// </remarks>
/// <exception cref="ArgumentException">Thrown when it is failed due to an invalid parameter.</exception>
/// <exception cref="InvalidOperationException">Thrown when it is failed due to an invalid operation.</exception>
/// <exception cref="UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ /// <exception cref="NotSupportedException">Thrown when feature is not supported.</exception>
public AppControl AppControlFailed
{
get
/// Geofence manager is not initialized.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- NotInitialized = -0x02C00000 | 0x100 | 0x01,
+ NotInitialized = -0x02C10000 | 0x01,
/// <summary>
/// Invalid geofence ID.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- InvalidID = -0x02C00000 | 0x100 | 0x02,
+ InvalidID = -0x02C10000 | 0x02,
/// <summary>
/// Exception occurs.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- Exception = -0x02C00000 | 0x100 | 0x03,
+ Exception = -0x02C10000 | 0x03,
/// <summary>
/// Geofencing is already started.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- AlreadyStarted = -0x02C00000 | 0x100 | 0x04,
+ AlreadyStarted = -0x02C10000 | 0x04,
/// <summary>
/// Too many geofence.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- TooManyGeofence = -0x02C00000 | 0x100 | 0x05,
+ TooManyGeofence = -0x02C10000 | 0x05,
/// <summary>
/// Error in GPS, Wi-Fi, or BT.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- IPC = -0x02C00000 | 0x100 | 0x06,
+ IPC = -0x02C10000 | 0x06,
/// <summary>
/// DB error in the server side.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- DBFailed = -0x02C00000 | 0x100 | 0x07,
+ DBFailed = -0x02C10000 | 0x07,
/// <summary>
/// Access to the specified place is denied.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- PlaceAccessDenied = -0x02C00000 | 0x100 | 0x08,
+ PlaceAccessDenied = -0x02C10000 | 0x08,
/// <summary>
/// Access to the specified geofence is denied.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- GeofenceAccessDenied = -0x02C00000 | 0x100 | 0x09
+ GeofenceAccessDenied = -0x02C10000 | 0x09
};
internal class GeofenceErrorFactory
private bool disposed = false;
private static ConnectionInternalManager s_instance = null;
- private EventHandler _ConnectionTypeChanged = null;
- private EventHandler _IPAddressChanged = null;
- private EventHandler _EthernetCableStateChanged = null;
- private EventHandler _ProxyAddressChanged = null;
+ private EventHandler<ConnectionTypeEventArgs> _ConnectionTypeChanged = null;
+ private EventHandler<AddressEventArgs> _IPAddressChanged = null;
+ private EventHandler<EthernetCableStateEventArgs> _EthernetCableStateChanged = null;
+ private EventHandler<AddressEventArgs> _ProxyAddressChanged = null;
private Interop.Connection.ConnectionAddressChangedCallback _connectionAddressChangedCallback;
private Interop.Connection.ConnectionTypeChangedCallback _connectionTypeChangedCallback;
return s_threadName.Value.GetHandle();
}
- internal event EventHandler ConnectionTypeChanged
+ internal event EventHandler<ConnectionTypeEventArgs> ConnectionTypeChanged
{
add
{
}
}
- internal event EventHandler EthernetCableStateChanged
+ internal event EventHandler<EthernetCableStateEventArgs> EthernetCableStateChanged
{
add
{
}
}
- internal event EventHandler IPAddressChanged
+ internal event EventHandler<AddressEventArgs> IPAddressChanged
{
add
{
}
}
- internal event EventHandler ProxyAddressChanged
+ internal event EventHandler<AddressEventArgs> ProxyAddressChanged
{
add
{
/// <feature>http://tizen.org/feature/network.telephony</feature>
/// <feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
/// <feature>http://tizen.org/feature/network.wifi</feature>
- public static event EventHandler ConnectionTypeChanged
+ /// <exception cref="System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ /// <exception cref="System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ public static event EventHandler<ConnectionTypeEventArgs> ConnectionTypeChanged
{
add
{
/// <since_tizen> 3 </since_tizen>
/// <privilege>http://tizen.org/privilege/network.get</privilege>
/// <feature>http://tizen.org/feature/network.ethernet</feature>
- public static event EventHandler EthernetCableStateChanged
+ /// <exception cref="System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ /// <exception cref="System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ public static event EventHandler<EthernetCableStateEventArgs> EthernetCableStateChanged
{
add
{
/// <feature>http://tizen.org/feature/network.telephony</feature>
/// <feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
/// <feature>http://tizen.org/feature/network.wifi</feature>
- public static event EventHandler IPAddressChanged
+ /// <exception cref="System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ /// <exception cref="System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ public static event EventHandler<AddressEventArgs> IPAddressChanged
{
add
{
/// <feature>http://tizen.org/feature/network.telephony</feature>
/// <feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
/// <feature>http://tizen.org/feature/network.wifi</feature>
- public static event EventHandler ProxyAddressChanged
+ /// <exception cref="System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ /// <exception cref="System.UnauthorizedAccessException">Thrown when a permission is denied.</exception>
+ public static event EventHandler<AddressEventArgs> ProxyAddressChanged
{
add
{
namespace Tizen.Network.Connection
{
/// <summary>
- /// This is the ConnectionProfile class. It provides event and propeties of the connection profile.
+ /// This is the ConnectionProfile class. It provides event and properties of the connection profile.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public class ConnectionProfile : IDisposable
private IAddressInformation IPv4;
private IAddressInformation IPv6;
private bool disposed = false;
- private EventHandler _ProfileStateChanged = null;
+ private EventHandler<ProfileStateEventArgs> _ProfileStateChanged = null;
private Interop.ConnectionProfile.ProfileStateChangedCallback _profileChangedCallback;
/// <feature>http://tizen.org/feature/network.telephony</feature>
/// <feature>http://tizen.org/feature/network.tethering.bluetooth</feature>
/// <feature>http://tizen.org/feature/network.wifi</feature>
- public event EventHandler ProfileStateChanged
+ /// <exception cref="System.NotSupportedException">Thrown when a feature is not supported.</exception>
+ public event EventHandler<ProfileStateEventArgs> ProfileStateChanged
{
add
{