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
{