</PropertyGroup>
<ItemGroup>
- <ProjectReference Include="..\..\..\src\Tizen\Tizen.csproj" />
+ <ProjectReference Include="..\Tizen\Tizen.csproj" />
+ <ProjectReference Include="..\Tizen.Log\Tizen.Log.csproj" />
</ItemGroup>
VisualStudioVersion = 16.0.29806.167
MinimumVisualStudioVersion = 15.0.26124.0
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.ThemeManager", "Tizen.Applications.ThemeManager.csproj", "{C37063A6-0105-43F6-B3EA-CA4786F62BD7}"
- ProjectSection(ProjectDependencies) = postProject
- {A0671F32-9031-4F70-B888-D3A27ABC05F3} = {A0671F32-9031-4F70-B888-D3A27ABC05F3}
- EndProjectSection
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen", "..\..\..\src\Tizen\Tizen.csproj", "{A0671F32-9031-4F70-B888-D3A27ABC05F3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen", "..\Tizen\Tizen.csproj", "{1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{116E46A3-8384-4AC8-9175-31D05BCF1F03}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
{C37063A6-0105-43F6-B3EA-CA4786F62BD7}.Release|x64.Build.0 = Release|Any CPU
{C37063A6-0105-43F6-B3EA-CA4786F62BD7}.Release|x86.ActiveCfg = Release|Any CPU
{C37063A6-0105-43F6-B3EA-CA4786F62BD7}.Release|x86.Build.0 = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|x64.ActiveCfg = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|x64.Build.0 = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|x86.ActiveCfg = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Debug|x86.Build.0 = Debug|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|Any CPU.Build.0 = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|x64.ActiveCfg = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|x64.Build.0 = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|x86.ActiveCfg = Release|Any CPU
- {A0671F32-9031-4F70-B888-D3A27ABC05F3}.Release|x86.Build.0 = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|x64.Build.0 = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Debug|x86.Build.0 = Debug|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|x64.ActiveCfg = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|x64.Build.0 = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|x86.ActiveCfg = Release|Any CPU
+ {1ED3BEBF-B675-45E3-8ABE-76A87A04A5FE}.Release|x86.Build.0 = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|x64.Build.0 = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Debug|x86.Build.0 = Debug|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|Any CPU.Build.0 = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|x64.ActiveCfg = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|x64.Build.0 = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|x86.ActiveCfg = Release|Any CPU
+ {116E46A3-8384-4AC8-9175-31D05BCF1F03}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
*/
using System;
-using System.Collections;
using System.Collections.Generic;
+using System.ComponentModel;
using System.Runtime.InteropServices;
namespace Tizen.Applications.ThemeManager
///
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class Theme : IDisposable
{
private bool _disposed = false;
/// <exception cref="InvalidOperationException">Thrown when failed because of system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Theme(Theme theme)
{
if (theme == null || theme._handle == IntPtr.Zero)
/// A Theme ID
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Id { get { return _id; } }
/// <summary>
/// A Theme Version
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Version { get { return _version; } }
/// <summary>
/// A Theme ToolVersion
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string ToolVersion { get { return _toolVersion; } }
/// <summary>
/// A Theme Title
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Title { get { return _title; } }
/// <summary>
/// A Theme Resolution
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Resolution { get { return _resolution; } }
/// <summary>
/// A Theme Preview
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Preview { get { return _preview; } }
/// <summary>
/// A Theme Description
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string Description { get { return _description; } }
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string GetString(string key)
{
string str;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public IEnumerable<string> GetStrings(string key)
{
IntPtr val;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public int GetInt(string key)
{
int val;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public float GetFloat(string key)
{
float val;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public bool GetBool(string key)
{
bool val;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public string GetPath(string key)
{
string val;
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="InvalidOperationException">Thrown when failed because of the system error.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public IEnumerable<string> GetPaths(string key)
{
IntPtr val;
/// <param name="key">The string key to find information.</param>
/// <since_tizen> 9 </since_tizen>
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public bool HasKey(string key)
{
bool val;
/// Releases all resources used by the Theme class.
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public void Dispose()
{
Dispose(true);
*/
using System;
-using System.Collections.Generic;
-using System.Text;
+using System.ComponentModel;
namespace Tizen.Applications.ThemeManager
{
/// ThemeEventArgs class. This class is an event arguments of the ThemeLoaderChanged events.
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class ThemeEventArgs : EventArgs
{
internal ThemeEventArgs(Theme theme)
/// A Theme
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Theme Theme { get; }
}
}
using System;
using System.Collections.Generic;
+using System.ComponentModel;
using System.Runtime.InteropServices;
namespace Tizen.Applications.ThemeManager
///
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class ThemeLoader : IDisposable
{
private const string LogTag = "Tizen.Applications.ThemeManager";
/// </summary>
/// <since_tizen> 8 </since_tizen>
/// <exception cref="OutOfMemoryException">Failed to create handle.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ThemeLoader()
{
Interop.ThemeManager.ErrorCode err = Interop.ThemeManager.LoaderCreate(out _loaderHandle);
/// <since_tizen> 8 </since_tizen>
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public event EventHandler<ThemeEventArgs> ThemeChanged
{
add
/// </summary>
/// <since_tizen> 8 </since_tizen>
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Theme CurrentTheme
{
get
/// </summary>
/// <since_tizen> 8 </since_tizen>
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Theme LoadTheme(string id)
{
IntPtr _themeHandle;
/// <since_tizen> 8 </since_tizen>
/// <exception cref="ArgumentException">Thrown when failed because of an invalid argument.</exception>
/// <exception cref="OutOfMemoryException">Thrown when failed because of out of memory.</exception>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public IEnumerable<string> QueryIds()
{
IntPtr ids;
/// Releases all resources used by the ThemeLoader class.
/// </summary>
/// <since_tizen> 8 </since_tizen>
+ [EditorBrowsable(EditorBrowsableState.Never)]
public void Dispose()
{
Dispose(true);