Release 4.0.0-preview1-00207
authorDotnetBuild <dotnetbuild.tizen@gmail.com>
Fri, 15 Sep 2017 02:58:55 +0000 (11:58 +0900)
committerDotnetBuild <dotnetbuild.tizen@gmail.com>
Fri, 15 Sep 2017 02:58:55 +0000 (11:58 +0900)
21 files changed:
Artifacts/Tizen.NET.4.0.0-preview1-00207.nupkg [moved from Artifacts/Tizen.NET.4.0.0-preview1-00205.nupkg with 97% similarity]
Artifacts/Tizen.NET.4.0.0-preview1-00207.symbols.nupkg [moved from Artifacts/Tizen.NET.4.0.0-preview1-00205.symbols.nupkg with 96% similarity]
Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.nupkg [moved from Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.nupkg with 97% similarity]
Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.symbols.nupkg [moved from Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.symbols.nupkg with 97% similarity]
Artifacts/Version.txt
Artifacts/bin/dummy/Tizen.System.Information.dll
Artifacts/bin/public/Tizen.Content.MediaContent.dll
Artifacts/bin/public/Tizen.Context.dll
Artifacts/bin/public/Tizen.Context.pdb
Artifacts/bin/public/Tizen.Context.xml
Artifacts/bin/public/Tizen.Multimedia.dll
Artifacts/bin/public/Tizen.Pims.Contacts.dll
Artifacts/bin/public/Tizen.Pims.Contacts.pdb
Artifacts/bin/public/Tizen.System.Information.dll
Artifacts/bin/public/Tizen.System.Information.pdb
packaging/csapi-tizenfx.spec
pkg/PlatformFileList.txt
src/Tizen.Context/Tizen.Context.AppHistory/BatteryStatistics.cs
src/Tizen.Context/Tizen.Context.AppHistory/UsageStatistics.cs
src/Tizen.Pims.Contacts/Tizen.Pims.Contacts/ContactsDatabase.cs
src/Tizen.System.Information/SystemInfo/SystemInfo.cs

similarity index 97%
rename from Artifacts/Tizen.NET.4.0.0-preview1-00205.nupkg
rename to Artifacts/Tizen.NET.4.0.0-preview1-00207.nupkg
index 6696ec8..9146763 100644 (file)
Binary files a/Artifacts/Tizen.NET.4.0.0-preview1-00205.nupkg and b/Artifacts/Tizen.NET.4.0.0-preview1-00207.nupkg differ
similarity index 96%
rename from Artifacts/Tizen.NET.4.0.0-preview1-00205.symbols.nupkg
rename to Artifacts/Tizen.NET.4.0.0-preview1-00207.symbols.nupkg
index 9eeca14..bb54aab 100644 (file)
Binary files a/Artifacts/Tizen.NET.4.0.0-preview1-00205.symbols.nupkg and b/Artifacts/Tizen.NET.4.0.0-preview1-00207.symbols.nupkg differ
similarity index 97%
rename from Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.nupkg
rename to Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.nupkg
index d52a6b0..4426e27 100644 (file)
Binary files a/Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.nupkg and b/Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.nupkg differ
similarity index 97%
rename from Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.symbols.nupkg
rename to Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.symbols.nupkg
index 71459a0..e7dec30 100644 (file)
Binary files a/Artifacts/Tizen.NET.Private.4.0.0-preview1-00205.symbols.nupkg and b/Artifacts/Tizen.NET.Private.4.0.0-preview1-00207.symbols.nupkg differ
index cfe7e45..53b1bb1 100644 (file)
@@ -1,4 +1,4 @@
 Prefix:4.0.0\r
-Suffix:preview1-00205\r
-Number:205\r
-VCS:5feb52839a9f588d69dfff15d696099ef3103b2b\r
+Suffix:preview1-00207\r
+Number:207\r
+VCS:48fe108248311e71a9901ce58b27cc1b1c8961b1\r
index 519b0ed..a9d8651 100644 (file)
Binary files a/Artifacts/bin/dummy/Tizen.System.Information.dll and b/Artifacts/bin/dummy/Tizen.System.Information.dll differ
index a3ff746..b3b8c83 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Content.MediaContent.dll and b/Artifacts/bin/public/Tizen.Content.MediaContent.dll differ
index 1b90097..28dcb50 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Context.dll and b/Artifacts/bin/public/Tizen.Context.dll differ
index d5dac08..4eeeb7a 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Context.pdb and b/Artifacts/bin/public/Tizen.Context.pdb differ
index 48de776..eb0e8d2 100644 (file)
             <summary>\r
              The default constructor of BatteryStatistics class.\r
             </summary>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <feature>http://tizen.org/feature/battery</feature>\r
             <exception cref="T:System.InvalidOperationException">Thrown when method fail due to internal error.</exception>\r
-            <exception cref="T:System.NotSupportedException">Thrown when the statistics is not supported.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the features are not supported.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.BatteryStatistics.#ctor(Tizen.Context.AppHistory.BatteryStatistics.SortOrderType)">\r
             <summary>\r
             The constructor of BatteryStatistics class.\r
             </summary>\r
             <param name="order">The criteria of the battery statistics sorted by.</param>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <feature>http://tizen.org/feature/battery</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when method fail due to internal error.</exception>\r
-            <exception cref="T:System.NotSupportedException">Thrown when the statistics is not supported.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the features are not supported.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.BatteryStatistics.Query(System.DateTime,System.DateTime)">\r
             <summary>\r
             <param name="endTime">The end time of the data to be aggregated.</param>\r
             <returns>Battery statistics data retrieved.</returns>\r
             <privilege>http://tizen.org/privilege/apphistory.read</privilege>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
+            <feature>http://tizen.org/feature/battery</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when invalid operation occurs.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the features are not supported.</exception>\r
             <exception cref="T:System.UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.BatteryStatistics.Query(System.DateTime,System.DateTime,System.UInt32)">\r
             <param name="resultSize">The number of data records to be retrieved.</param>\r
             <returns>Battery statistics data retrieved.</returns>\r
             <privilege>http://tizen.org/privilege/apphistory.read</privilege>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
+            <feature>http://tizen.org/feature/battery</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when invalid operation occurs.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the features are not supported.</exception>\r
             <exception cref="T:System.UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.BatteryStatistics.GetLastFullyChargedTime">\r
@@ -73,6 +81,7 @@
             Gets the last time when the device was fully charged.\r
             </summary>\r
             <returns>The last time when the device was fully charged.</returns>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <feature>http://tizen.org/feature/battery</feature>\r
             <exception cref="T:System.NotSupportedException">Thrown when the statistics is not supported.</exception>\r
         </member>\r
             <summary>\r
             The default constructor of UsageStatistics class.\r
             </summary>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <exception cref="T:System.InvalidOperationException">Thrown when method fail due to internal error.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the feature is not supported.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.UsageStatistics.#ctor(Tizen.Context.AppHistory.UsageStatistics.SortOrderType)">\r
             <summary>\r
             The constructor of UsageStatistics class.\r
             </summary>\r
             <param name="order">The criteria of the usage statistics sorted by.</param>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when method fail due to internal error.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the feature is not supported.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.UsageStatistics.Query(System.DateTime,System.DateTime)">\r
             <summary>\r
             <param name="endTime">The end time of the data to be aggregated.</param>\r
             <returns>Usage statistics data retrieved.</returns>\r
             <privilege>http://tizen.org/privilege/apphistory.read</privilege>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when invalid operation occurs.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the feature is not supported.</exception>\r
             <exception cref="T:System.UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>\r
         </member>\r
         <member name="M:Tizen.Context.AppHistory.UsageStatistics.Query(System.DateTime,System.DateTime,System.UInt32)">\r
             <param name="resultSize">The number of data records to be retrieved.</param>\r
             <returns>Usage statistics data retrieved.</returns>\r
             <privilege>http://tizen.org/privilege/apphistory.read</privilege>\r
+            <feature>http://tizen.org/feature/app_history</feature>\r
             <exception cref="T:System.ArgumentException">Thrown when an invalid argument is used.</exception>\r
             <exception cref="T:System.InvalidOperationException">Thrown when invalid operation occurs.</exception>\r
+            <exception cref="T:System.NotSupportedException">Thrown when the feature is not supported.</exception>\r
             <exception cref="T:System.UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>\r
         </member>\r
         <member name="P:Tizen.Context.AppHistory.UsageStatistics.SortOrder">\r
index e2ef65d..3587f09 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Multimedia.dll and b/Artifacts/bin/public/Tizen.Multimedia.dll differ
index 6eade8f..749816a 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Pims.Contacts.dll and b/Artifacts/bin/public/Tizen.Pims.Contacts.dll differ
index 015ae89..1d93ecd 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.Pims.Contacts.pdb and b/Artifacts/bin/public/Tizen.Pims.Contacts.pdb differ
index 8d88eab..c580fb3 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.System.Information.dll and b/Artifacts/bin/public/Tizen.System.Information.dll differ
index a75410c..edede14 100644 (file)
Binary files a/Artifacts/bin/public/Tizen.System.Information.pdb and b/Artifacts/bin/public/Tizen.System.Information.pdb differ
index 616be47..8294d55 100644 (file)
@@ -10,7 +10,7 @@
 
 Name:       csapi-tizenfx
 Summary:    Assemblies of Tizen .NET
-Version:    4.0.0.205
+Version:    4.0.0.207
 Release:    1
 Group:      Development/Libraries
 License:    Apache-2.0
index 5026b09..0b4ab6c 100644 (file)
@@ -28,7 +28,7 @@ Tizen.Applications.WidgetControl.dll               #mobile #mobile-emul #tv #ivi
 Tizen.Content.Download.dll                         #common #mobile #mobile-emul #tv #ivi #wearable
 Tizen.Content.MediaContent.dll                     #common #mobile #mobile-emul #tv #ivi #wearable
 Tizen.Content.MimeType.dll                         #common #mobile #mobile-emul #tv #ivi #wearable
-Tizen.Context.dll                                  #mobile #mobile-emul
+Tizen.Context.dll                                  #mobile #mobile-emul #wearable
 Tizen.Convergence.dll                              #common #mobile #mobile-emul #ivi #wearable
 Tizen.dll                                          #common #mobile #mobile-emul #tv #ivi #wearable
 Tizen.Location.dll                                 #mobile #mobile-emul #tv #ivi #wearable
index f820525..7f62590 100644 (file)
@@ -29,9 +29,10 @@ namespace Tizen.Context.AppHistory
         /// <summary>
         ///  The default constructor of BatteryStatistics class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <feature>http://tizen.org/feature/battery</feature>
         /// <exception cref="InvalidOperationException">Thrown when method fail due to internal error.</exception>
-        /// <exception cref="NotSupportedException">Thrown when the statistics is not supported.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the features are not supported.</exception>
         public BatteryStatistics()
         {
             SortOrder = SortOrderType.ConsumptionMost;
@@ -54,10 +55,11 @@ namespace Tizen.Context.AppHistory
         /// The constructor of BatteryStatistics class.
         /// </summary>
         /// <param name="order">The criteria of the battery statistics sorted by.</param>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <feature>http://tizen.org/feature/battery</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when method fail due to internal error.</exception>
-        /// <exception cref="NotSupportedException">Thrown when the statistics is not supported.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the features are not supported.</exception>
         public BatteryStatistics(SortOrderType order)
         {
             SortOrder = order;
@@ -88,8 +90,11 @@ namespace Tizen.Context.AppHistory
         /// <param name="endTime">The end time of the data to be aggregated.</param>
         /// <returns>Battery statistics data retrieved.</returns>
         /// <privilege>http://tizen.org/privilege/apphistory.read</privilege>
+        /// <feature>http://tizen.org/feature/app_history</feature>
+        /// <feature>http://tizen.org/feature/battery</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when invalid operation occurs.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the features are not supported.</exception>
         /// <exception cref="UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>
         public IReadOnlyList<BatteryStatisticsData> Query(DateTime startTime, DateTime endTime)
         {
@@ -106,8 +111,11 @@ namespace Tizen.Context.AppHistory
         /// <param name="resultSize">The number of data records to be retrieved.</param>
         /// <returns>Battery statistics data retrieved.</returns>
         /// <privilege>http://tizen.org/privilege/apphistory.read</privilege>
+        /// <feature>http://tizen.org/feature/app_history</feature>
+        /// <feature>http://tizen.org/feature/battery</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when invalid operation occurs.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the features are not supported.</exception>
         /// <exception cref="UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>
         public IReadOnlyList<BatteryStatisticsData> Query(DateTime startTime, DateTime endTime, uint resultSize)
         {
@@ -146,6 +154,7 @@ namespace Tizen.Context.AppHistory
         /// Gets the last time when the device was fully charged.
         /// </summary>
         /// <returns>The last time when the device was fully charged.</returns>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <feature>http://tizen.org/feature/battery</feature>
         /// <exception cref="NotSupportedException">Thrown when the statistics is not supported.</exception>
         public static DateTime GetLastFullyChargedTime()
index a23d820..9a96f29 100644 (file)
@@ -31,7 +31,9 @@ namespace Tizen.Context.AppHistory
         /// <summary>
         /// The default constructor of UsageStatistics class.
         /// </summary>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <exception cref="InvalidOperationException">Thrown when method fail due to internal error.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
         public UsageStatistics()
         {
             SortOrder = SortOrderType.LastLaunchTimeNewest;
@@ -54,8 +56,10 @@ namespace Tizen.Context.AppHistory
         /// The constructor of UsageStatistics class.
         /// </summary>
         /// <param name="order">The criteria of the usage statistics sorted by.</param>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when method fail due to internal error.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
         public UsageStatistics(SortOrderType order)
         {
             SortOrder = order;
@@ -86,8 +90,10 @@ namespace Tizen.Context.AppHistory
         /// <param name="endTime">The end time of the data to be aggregated.</param>
         /// <returns>Usage statistics data retrieved.</returns>
         /// <privilege>http://tizen.org/privilege/apphistory.read</privilege>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when invalid operation occurs.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
         /// <exception cref="UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>
         public IReadOnlyList<UsageStatisticsData> Query(DateTime startTime, DateTime endTime)
         {
@@ -104,8 +110,10 @@ namespace Tizen.Context.AppHistory
         /// <param name="resultSize">The number of data records to be retrieved.</param>
         /// <returns>Usage statistics data retrieved.</returns>
         /// <privilege>http://tizen.org/privilege/apphistory.read</privilege>
+        /// <feature>http://tizen.org/feature/app_history</feature>
         /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
         /// <exception cref="InvalidOperationException">Thrown when invalid operation occurs.</exception>
+        /// <exception cref="NotSupportedException">Thrown when the feature is not supported.</exception>
         /// <exception cref="UnauthorizedAccessException">Thrown when the app has no privilege to retrieve app history.</exception>
         public IReadOnlyList<UsageStatisticsData> Query(DateTime startTime, DateTime endTime, uint resultSize)
         {
index 4be2929..b5a529b 100644 (file)
@@ -35,7 +35,6 @@ namespace Tizen.Pims.Contacts
         private EventHandler<DBStatusChangedEventArgs> _dbStatusChanged;
         private Dictionary<string, EventHandler<DBChangedEventArgs>> _eventHandlerMap = new Dictionary<string, EventHandler<DBChangedEventArgs>>();
         private Dictionary<string, Interop.Database.ContactsDBChangedCallback> _callbackMap = new Dictionary<string, Interop.Database.ContactsDBChangedCallback>();
-        private Interop.Database.ContactsDBChangedCallback _dbChangedDelegate;
 
         internal ContactsDatabase()
         {
index 5c352f0..dccc4ba 100755 (executable)
@@ -19,8 +19,9 @@ using System.ComponentModel;
 
 namespace Tizen.System
 {
+    [Obsolete("Use class Tizen.System.Information")]
     [EditorBrowsable(EditorBrowsableState.Never)]
-    internal static class SystemInfo
+    public static class SystemInfo
     {
         [EditorBrowsable(EditorBrowsableState.Never)]
         private static Interop.SystemInfo.SystemInfoType GetValueType(string key, out Interop.SystemInfo.SystemInfoValueType valueType)
@@ -89,7 +90,7 @@ namespace Tizen.System
         /// <param name="key">The name of the feature.</param>
         /// <param name="value">The value of the given feature.</param>
         /// <returns>Returns true on success, otherwise false.</returns>
-        internal static bool TryGetValue<T>(string key, out T value)
+        public static bool TryGetValue<T>(string key, out T value)
         {
             bool res = false;
             if (typeof(T) == typeof(bool))
@@ -129,7 +130,7 @@ namespace Tizen.System
         /// <param name="key">The name of the feature.</param>
         /// <param name="value">The value of the given feature.</param>
         /// <returns>Returns true on success, otherwise false.</returns>
-        internal static bool TryGetValue(string key, out bool value)
+        public static bool TryGetValue(string key, out bool value)
         {
             Interop.SystemInfo.SystemInfoValueType valueType;
             Interop.SystemInfo.SystemInfoType keyType = GetValueType(key, out valueType);
@@ -162,7 +163,7 @@ namespace Tizen.System
         /// <param name="key">The name of the feature.</param>
         /// <param name="value">The value of the given feature.</param>
         /// <returns>Returns true on success, otherwise false.</returns>
-        internal static bool TryGetValue(string key, out int value)
+        public static bool TryGetValue(string key, out int value)
         {
             Interop.SystemInfo.SystemInfoValueType valueType;
             Interop.SystemInfo.SystemInfoType keyType = GetValueType(key, out valueType);
@@ -196,7 +197,7 @@ namespace Tizen.System
         /// <param name="key">The name of the feature.</param>
         /// <param name="value">The value of the given feature.</param>
         /// <returns>Returns true on success, otherwise false.</returns>
-        internal static bool TryGetValue(string key, out double value)
+        public static bool TryGetValue(string key, out double value)
         {
             Interop.SystemInfo.SystemInfoValueType valueType;
             Interop.SystemInfo.SystemInfoType keyType = GetValueType(key, out valueType);
@@ -230,7 +231,7 @@ namespace Tizen.System
         /// <param name="key">The name of the feature.</param>
         /// <param name="value">The value of the given feature.</param>
         /// <returns>Returns true on success, otherwise false.</returns>
-        internal static bool TryGetValue(string key, out string value)
+        public static bool TryGetValue(string key, out string value)
         {
             Interop.SystemInfo.SystemInfoValueType valueType;
             Interop.SystemInfo.SystemInfoType keyType = GetValueType(key, out valueType);