echo " Options:"
echo " -h, --help Show this usages message"
echo " -b, --build [module] Build a module"
- echo " -f, --full Build all modules in src/ directory. (pkg/Tizen.NET.Private.sln)"
+ echo " -f, --full Build all modules in src/ directory"
echo " -d, --dummy Build dummy modules"
echo " -p, --pack Make nuget packages"
echo " -c, --clean Clean all artifacts"
<Import Project="$(MSBuildThisFileDirectory)version.props" />
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
<GenerateDependencyFile>false</GenerateDependencyFile>
<DummyAssemblyVersion>$(VersionPrefix)</DummyAssemblyVersion>
- <BaseIntermediateOutputPath>$(OutputBaseDir)obj\</BaseIntermediateOutputPath>
<OutDir>$(OutputDummyDir)</OutDir>
</PropertyGroup>
<Target Name="CopyFilesToOutputDirectory" />
<!-- Target for preparing reference lib directory -->
- <Target Name="Prepare">
+ <Target Name="Prepare" DependsOnTargets="ResolveAssemblyReferences">
<ItemGroup>
<ReferencePath Include="@(TizenAssemblies)" />
</ItemGroup>
</Target>
<Target Name="AfterBuild" DependsOnTargets="Prepare;GenerateDummy">
+ <RemoveDir Directories="$(BaseIntermediateOutputPath)" />
</Target>
</Project>
<Import Project="$(MSBuildThisFileDirectory)version.props" />
- <Import Project="$(MSBuildThisFileDirectory)dependencies.props" />
-
</Project>
+++ /dev/null
-<Project>
-
- <PropertyGroup>
- <SystemPackageVersion>4.3.0</SystemPackageVersion>
- </PropertyGroup>
-
-</Project>
\ No newline at end of file
Name: csapi-tizenfx
Summary: Assemblies of Tizen .NET
-Version: 4.0.0.165
+Version: 4.0.0.169
Release: 1
Group: Development/Libraries
License: Apache-2.0
<file src="pkg\build\**" target="build" />
- <file src="Artifacts\bin\public\*.dll" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\public\*.pdb" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\public\*.xml" target="lib\netstandard1.6" />
+ <file src="Artifacts\bin\public\*.dll" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\public\*.pdb" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\public\*.xml" target="lib\netstandard2.0" />
- <file src="Artifacts\bin\platform\*.dll" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\platform\*.pdb" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\platform\*.xml" target="lib\netstandard1.6" />
+ <file src="Artifacts\bin\platform\*.dll" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\platform\*.pdb" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\platform\*.xml" target="lib\netstandard2.0" />
</files>
</package>
Please edit pkg/PublicModuleList.txt,
if want to add modules to Tizen.NET package.
-->
- <file src="Artifacts\bin\public\*.dll" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\public\*.pdb" target="lib\netstandard1.6" />
- <file src="Artifacts\bin\public\*.xml" target="lib\netstandard1.6" />
+ <file src="Artifacts\bin\public\*.dll" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\public\*.pdb" target="lib\netstandard2.0" />
+ <file src="Artifacts\bin\public\*.xml" target="lib\netstandard2.0" />
</files>
</package>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Tizen.Applications.Common\Tizen.Applications.Common.csproj" />
</ItemGroup>
- <ItemGroup>
- <PackageReference Include="System.Diagnostics.Process" Version="$(SystemPackageVersion)" PrivateAssets="All" />
- <PackageReference Include="System.Threading.Thread" Version="$(SystemPackageVersion)" PrivateAssets="All" />
- </ItemGroup>
-
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
{
internal delegate MediaContentError GetStringFunc<T>(T handle, out IntPtr value);
- internal static string GetString<T>(T handle, GetStringFunc<T> func)
+ internal static string GetString<T>(T handle, GetStringFunc<T> func, bool nullable = false)
{
IntPtr val = IntPtr.Zero;
try
if (val == IntPtr.Zero)
{
- return string.Empty;
+ return nullable ? null : string.Empty;
}
return Marshal.PtrToStringAnsi(val);
DateModified = InteropHelper.GetDateTime(handle, Interop.MediaInfo.GetModifiedTime);
Timeline = InteropHelper.GetDateTime(handle, Interop.MediaInfo.GetTimeline);
- ThumbnailPath = InteropHelper.GetString(handle, Interop.MediaInfo.GetThumbnailPath);
+ ThumbnailPath = InteropHelper.GetString(handle, Interop.MediaInfo.GetThumbnailPath, true);
Description = InteropHelper.GetString(handle, Interop.MediaInfo.GetDescription);
Longitude = InteropHelper.GetValue<double>(handle, Interop.MediaInfo.GetLongitude);
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
</ItemGroup>
<ItemGroup>
- <PackageReference Include="System.ComponentModel" Version="$(SystemPackageVersion)" />
- </ItemGroup>
-
- <ItemGroup>
<None Update="res\maps_marker_pin_48.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.AudioIO", "Tizen.Multimedia.AudioIO.csproj", "{6C20E06D-1039-4B5B-B983-A17224B858F5}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{70D00AC7-C4EB-4067-89DA-2D186AE8223D}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{F5C30594-8FC3-4D72-81E8-BD8B0CD91D40}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{3E19AB5E-EDA0-4126-9A71-F04699161E4F}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{70D00AC7-C4EB-4067-89DA-2D186AE8223D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{70D00AC7-C4EB-4067-89DA-2D186AE8223D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{70D00AC7-C4EB-4067-89DA-2D186AE8223D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F5C30594-8FC3-4D72-81E8-BD8B0CD91D40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F5C30594-8FC3-4D72-81E8-BD8B0CD91D40}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F5C30594-8FC3-4D72-81E8-BD8B0CD91D40}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F5C30594-8FC3-4D72-81E8-BD8B0CD91D40}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E19AB5E-EDA0-4126-9A71-F04699161E4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E19AB5E-EDA0-4126-9A71-F04699161E4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E19AB5E-EDA0-4126-9A71-F04699161E4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E19AB5E-EDA0-4126-9A71-F04699161E4F}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {76DC7E80-8ACF-4FF8-854E-DCFF74BEE759}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Camera", "Tizen.Multimedia.Camera.csproj", "{1FE7280C-EF8F-4FE1-A52D-735B8C7D3470}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{D8C8633F-4C82-41F9-84CD-2E6F75F5D7D8}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{C6053CBC-9E59-4736-8114-D61EB22BC2A1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{5252674B-22C9-408E-8581-E8E888DEDE4D}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{D8C8633F-4C82-41F9-84CD-2E6F75F5D7D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D8C8633F-4C82-41F9-84CD-2E6F75F5D7D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D8C8633F-4C82-41F9-84CD-2E6F75F5D7D8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C6053CBC-9E59-4736-8114-D61EB22BC2A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6053CBC-9E59-4736-8114-D61EB22BC2A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C6053CBC-9E59-4736-8114-D61EB22BC2A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C6053CBC-9E59-4736-8114-D61EB22BC2A1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5252674B-22C9-408E-8581-E8E888DEDE4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5252674B-22C9-408E-8581-E8E888DEDE4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5252674B-22C9-408E-8581-E8E888DEDE4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5252674B-22C9-408E-8581-E8E888DEDE4D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.MediaCodec", "Tizen.Multimedia.MediaCodec.csproj", "{BA07A897-9A81-4D82-BA88-A2F7C92E4237}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{8E0E98C3-7983-4CA8-8763-79C64464F9D0}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{E70369D0-2B2B-40FA-B67E-A2EDBE6C5466}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{1898FC3A-7F71-427B-B382-8DD0B3017B42}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{70653B3B-8178-492A-960B-AD60EF52998B}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{8E0E98C3-7983-4CA8-8763-79C64464F9D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8E0E98C3-7983-4CA8-8763-79C64464F9D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8E0E98C3-7983-4CA8-8763-79C64464F9D0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E70369D0-2B2B-40FA-B67E-A2EDBE6C5466}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E70369D0-2B2B-40FA-B67E-A2EDBE6C5466}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E70369D0-2B2B-40FA-B67E-A2EDBE6C5466}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E70369D0-2B2B-40FA-B67E-A2EDBE6C5466}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1898FC3A-7F71-427B-B382-8DD0B3017B42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1898FC3A-7F71-427B-B382-8DD0B3017B42}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1898FC3A-7F71-427B-B382-8DD0B3017B42}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1898FC3A-7F71-427B-B382-8DD0B3017B42}.Release|Any CPU.Build.0 = Release|Any CPU
+ {70653B3B-8178-492A-960B-AD60EF52998B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {70653B3B-8178-492A-960B-AD60EF52998B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {70653B3B-8178-492A-960B-AD60EF52998B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {70653B3B-8178-492A-960B-AD60EF52998B}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {D11D1196-7C4B-4BE8-97AA-548F160F9A6F}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.MediaPlayer", "Tizen.Multimedia.MediaPlayer.csproj", "{BB1AF9FB-C940-4623-B218-ECD1943169F8}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{61A19070-B8F4-4672-A77F-3A77762AD6DF}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{4F3E9EBF-5B4E-4113-9394-EBBDA9F5951B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{0B90CFD7-0154-4FA1-9253-7317B9469852}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{88CA5588-ED50-40E9-80DC-F1DD34F4E52A}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{61A19070-B8F4-4672-A77F-3A77762AD6DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{61A19070-B8F4-4672-A77F-3A77762AD6DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{61A19070-B8F4-4672-A77F-3A77762AD6DF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4F3E9EBF-5B4E-4113-9394-EBBDA9F5951B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4F3E9EBF-5B4E-4113-9394-EBBDA9F5951B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4F3E9EBF-5B4E-4113-9394-EBBDA9F5951B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4F3E9EBF-5B4E-4113-9394-EBBDA9F5951B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0B90CFD7-0154-4FA1-9253-7317B9469852}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0B90CFD7-0154-4FA1-9253-7317B9469852}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0B90CFD7-0154-4FA1-9253-7317B9469852}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0B90CFD7-0154-4FA1-9253-7317B9469852}.Release|Any CPU.Build.0 = Release|Any CPU
+ {88CA5588-ED50-40E9-80DC-F1DD34F4E52A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88CA5588-ED50-40E9-80DC-F1DD34F4E52A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88CA5588-ED50-40E9-80DC-F1DD34F4E52A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88CA5588-ED50-40E9-80DC-F1DD34F4E52A}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {239AD666-133D-4D72-83C2-FD05704C52F7}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Metadata", "Tizen.Multimedia.Metadata.csproj", "{72F6EF8A-4D43-47E9-909D-B2317F83E636}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{C409F1B4-D26C-43C7-AFB2-683D446F48F8}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia", "..\Tizen.Multimedia\Tizen.Multimedia.csproj", "{832B5F91-A2AB-4D34-AAFD-1F25FBF44422}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{9774C131-7D48-4FE3-8A0C-B58336DC2419}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{B5B29221-56C0-47C0-A04D-61C809EA07BD}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{F6DFE370-F2C3-4BF0-80F0-859BF0B937E8}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{485F0B7B-D7C1-4195-8F2D-9BEC2A85BAA1}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{C409F1B4-D26C-43C7-AFB2-683D446F48F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C409F1B4-D26C-43C7-AFB2-683D446F48F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C409F1B4-D26C-43C7-AFB2-683D446F48F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {832B5F91-A2AB-4D34-AAFD-1F25FBF44422}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {832B5F91-A2AB-4D34-AAFD-1F25FBF44422}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {832B5F91-A2AB-4D34-AAFD-1F25FBF44422}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {832B5F91-A2AB-4D34-AAFD-1F25FBF44422}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9774C131-7D48-4FE3-8A0C-B58336DC2419}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9774C131-7D48-4FE3-8A0C-B58336DC2419}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9774C131-7D48-4FE3-8A0C-B58336DC2419}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9774C131-7D48-4FE3-8A0C-B58336DC2419}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B5B29221-56C0-47C0-A04D-61C809EA07BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B5B29221-56C0-47C0-A04D-61C809EA07BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B5B29221-56C0-47C0-A04D-61C809EA07BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B5B29221-56C0-47C0-A04D-61C809EA07BD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F6DFE370-F2C3-4BF0-80F0-859BF0B937E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F6DFE370-F2C3-4BF0-80F0-859BF0B937E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F6DFE370-F2C3-4BF0-80F0-859BF0B937E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F6DFE370-F2C3-4BF0-80F0-859BF0B937E8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {485F0B7B-D7C1-4195-8F2D-9BEC2A85BAA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {485F0B7B-D7C1-4195-8F2D-9BEC2A85BAA1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {485F0B7B-D7C1-4195-8F2D-9BEC2A85BAA1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {485F0B7B-D7C1-4195-8F2D-9BEC2A85BAA1}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {E2A6AA3C-816F-42EA-AD90-619FA89A8D49}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Radio", "Tizen.Multimedia.Radio.csproj", "{2F4014F0-B4F3-405F-A270-CB9ED958A109}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{75DA9762-1230-4492-A171-698FE2654767}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{C34CF704-4FA7-437F-BDA1-1CFB5C10B3E9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{808F2480-137A-4125-A630-F7DC74ECE7F8}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{54E87680-3639-4235-9A1E-A3AEDBDE02B7}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{75DA9762-1230-4492-A171-698FE2654767}.Debug|Any CPU.Build.0 = Debug|Any CPU
{75DA9762-1230-4492-A171-698FE2654767}.Release|Any CPU.ActiveCfg = Release|Any CPU
{75DA9762-1230-4492-A171-698FE2654767}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C34CF704-4FA7-437F-BDA1-1CFB5C10B3E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C34CF704-4FA7-437F-BDA1-1CFB5C10B3E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C34CF704-4FA7-437F-BDA1-1CFB5C10B3E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C34CF704-4FA7-437F-BDA1-1CFB5C10B3E9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {808F2480-137A-4125-A630-F7DC74ECE7F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {808F2480-137A-4125-A630-F7DC74ECE7F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {808F2480-137A-4125-A630-F7DC74ECE7F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {808F2480-137A-4125-A630-F7DC74ECE7F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {54E87680-3639-4235-9A1E-A3AEDBDE02B7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {54E87680-3639-4235-9A1E-A3AEDBDE02B7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {54E87680-3639-4235-9A1E-A3AEDBDE02B7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {54E87680-3639-4235-9A1E-A3AEDBDE02B7}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {8DC2DD7C-1392-42E8-B093-A601AFD78D58}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Recorder", "Tizen.Multimedia.Recorder.csproj", "{78B69A8B-FCDA-40BF-B9F8-7EF17ECEEB63}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{4B348E66-5FE7-46C9-AE4D-BDEAD667CC80}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{C8A06A7A-73C2-435E-9D9B-E54B8DACC95C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{B4A0715B-D4C6-4309-9470-5C12A109FAFE}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{4B348E66-5FE7-46C9-AE4D-BDEAD667CC80}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4B348E66-5FE7-46C9-AE4D-BDEAD667CC80}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4B348E66-5FE7-46C9-AE4D-BDEAD667CC80}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C8A06A7A-73C2-435E-9D9B-E54B8DACC95C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C8A06A7A-73C2-435E-9D9B-E54B8DACC95C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C8A06A7A-73C2-435E-9D9B-E54B8DACC95C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C8A06A7A-73C2-435E-9D9B-E54B8DACC95C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B4A0715B-D4C6-4309-9470-5C12A109FAFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B4A0715B-D4C6-4309-9470-5C12A109FAFE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B4A0715B-D4C6-4309-9470-5C12A109FAFE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B4A0715B-D4C6-4309-9470-5C12A109FAFE}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Remoting", "Tizen.Multimedia.Remoting.csproj", "{916CC498-AC26-4D6E-8880-39D06512E584}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{624D0C3F-9015-4CF7-8F92-E7FBE753C039}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{15F2B584-D50C-4DF6-AD62-28F6B1DAF3C0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{F215E1FB-22FD-4EB5-8A56-094CE095B94B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{8D796213-C2BF-4938-AAEF-D53EF0468A85}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{624D0C3F-9015-4CF7-8F92-E7FBE753C039}.Debug|Any CPU.Build.0 = Debug|Any CPU
{624D0C3F-9015-4CF7-8F92-E7FBE753C039}.Release|Any CPU.ActiveCfg = Release|Any CPU
{624D0C3F-9015-4CF7-8F92-E7FBE753C039}.Release|Any CPU.Build.0 = Release|Any CPU
+ {15F2B584-D50C-4DF6-AD62-28F6B1DAF3C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {15F2B584-D50C-4DF6-AD62-28F6B1DAF3C0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {15F2B584-D50C-4DF6-AD62-28F6B1DAF3C0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {15F2B584-D50C-4DF6-AD62-28F6B1DAF3C0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F215E1FB-22FD-4EB5-8A56-094CE095B94B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F215E1FB-22FD-4EB5-8A56-094CE095B94B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F215E1FB-22FD-4EB5-8A56-094CE095B94B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F215E1FB-22FD-4EB5-8A56-094CE095B94B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8D796213-C2BF-4938-AAEF-D53EF0468A85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8D796213-C2BF-4938-AAEF-D53EF0468A85}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8D796213-C2BF-4938-AAEF-D53EF0468A85}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8D796213-C2BF-4938-AAEF-D53EF0468A85}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {5976EB53-B44D-4454-B11C-C807DB62A7A0}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.StreamRecorder", "Tizen.Multimedia.StreamRecorder.csproj", "{E637475F-BFC1-40F3-A903-D548C240F677}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ElmSharp", "..\ElmSharp\ElmSharp.csproj", "{1413EA41-9936-41A5-9BCF-9E1DA243DB7B}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{BC2D0788-EF91-4E36-BFC6-B91E48A223E2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{F605BC25-8B3A-4C51-AF63-C49AABFB6793}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{3E60C6E2-D0C3-4471-9E2F-ADD1E3A8A3C7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia", "..\Tizen.Multimedia\Tizen.Multimedia.csproj", "{36328359-B4AB-4AFD-A06E-4C0355B9472F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{958093FF-C0C1-4CAA-9B89-EFFF00790535}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.AudioIO", "..\Tizen.Multimedia.AudioIO\Tizen.Multimedia.AudioIO.csproj", "{80C1392F-E71C-4539-A970-BDE3FF04B951}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Camera", "..\Tizen.Multimedia.Camera\Tizen.Multimedia.Camera.csproj", "{EEA12578-E0D6-4852-90B8-020D238E29C4}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{1413EA41-9936-41A5-9BCF-9E1DA243DB7B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1413EA41-9936-41A5-9BCF-9E1DA243DB7B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1413EA41-9936-41A5-9BCF-9E1DA243DB7B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BC2D0788-EF91-4E36-BFC6-B91E48A223E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BC2D0788-EF91-4E36-BFC6-B91E48A223E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BC2D0788-EF91-4E36-BFC6-B91E48A223E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BC2D0788-EF91-4E36-BFC6-B91E48A223E2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F605BC25-8B3A-4C51-AF63-C49AABFB6793}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F605BC25-8B3A-4C51-AF63-C49AABFB6793}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F605BC25-8B3A-4C51-AF63-C49AABFB6793}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F605BC25-8B3A-4C51-AF63-C49AABFB6793}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E60C6E2-D0C3-4471-9E2F-ADD1E3A8A3C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E60C6E2-D0C3-4471-9E2F-ADD1E3A8A3C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E60C6E2-D0C3-4471-9E2F-ADD1E3A8A3C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E60C6E2-D0C3-4471-9E2F-ADD1E3A8A3C7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {36328359-B4AB-4AFD-A06E-4C0355B9472F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {36328359-B4AB-4AFD-A06E-4C0355B9472F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {36328359-B4AB-4AFD-A06E-4C0355B9472F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {36328359-B4AB-4AFD-A06E-4C0355B9472F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {958093FF-C0C1-4CAA-9B89-EFFF00790535}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {958093FF-C0C1-4CAA-9B89-EFFF00790535}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {958093FF-C0C1-4CAA-9B89-EFFF00790535}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {958093FF-C0C1-4CAA-9B89-EFFF00790535}.Release|Any CPU.Build.0 = Release|Any CPU
+ {80C1392F-E71C-4539-A970-BDE3FF04B951}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {80C1392F-E71C-4539-A970-BDE3FF04B951}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {80C1392F-E71C-4539-A970-BDE3FF04B951}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {80C1392F-E71C-4539-A970-BDE3FF04B951}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EEA12578-E0D6-4852-90B8-020D238E29C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EEA12578-E0D6-4852-90B8-020D238E29C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EEA12578-E0D6-4852-90B8-020D238E29C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EEA12578-E0D6-4852-90B8-020D238E29C4}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {DD113101-5A21-474D-9B56-22610C624BDF}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Util", "Tizen.Multimedia.Util.csproj", "{7B123B52-9A9F-4785-960E-C8AA5A9D2AF8}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{65032A36-D61E-420E-AB34-CF3313895F0D}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{58122F37-7A06-48B2-815A-BF355D284F63}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{34C6C601-4FF0-440D-ADF6-5AA3A3DF5F58}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{CD96F19F-3BEA-43C7-AAC0-951EC6AADDC7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{0284DB45-7FA4-4414-956A-8115BC508A8E}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{65032A36-D61E-420E-AB34-CF3313895F0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{65032A36-D61E-420E-AB34-CF3313895F0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{65032A36-D61E-420E-AB34-CF3313895F0D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {58122F37-7A06-48B2-815A-BF355D284F63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {58122F37-7A06-48B2-815A-BF355D284F63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {58122F37-7A06-48B2-815A-BF355D284F63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {58122F37-7A06-48B2-815A-BF355D284F63}.Release|Any CPU.Build.0 = Release|Any CPU
+ {34C6C601-4FF0-440D-ADF6-5AA3A3DF5F58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {34C6C601-4FF0-440D-ADF6-5AA3A3DF5F58}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {34C6C601-4FF0-440D-ADF6-5AA3A3DF5F58}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {34C6C601-4FF0-440D-ADF6-5AA3A3DF5F58}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CD96F19F-3BEA-43C7-AAC0-951EC6AADDC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CD96F19F-3BEA-43C7-AAC0-951EC6AADDC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CD96F19F-3BEA-43C7-AAC0-951EC6AADDC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CD96F19F-3BEA-43C7-AAC0-951EC6AADDC7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0284DB45-7FA4-4414-956A-8115BC508A8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0284DB45-7FA4-4414-956A-8115BC508A8E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0284DB45-7FA4-4414-956A-8115BC508A8E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0284DB45-7FA4-4414-956A-8115BC508A8E}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {1BA22031-74BE-402A-A5A5-387466ECA499}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
-
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26430.12
+VisualStudioVersion = 15.0.26730.12
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Multimedia.Vision", "Tizen.Multimedia.Vision.csproj", "{2BF51BFD-D43A-45D8-BAD6-E41B12B775A5}"
EndProject
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ElmSharp", "..\ElmSharp\ElmSharp.csproj", "{E48B2C17-F195-4513-83BC-AC8FEED2A18B}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Applications.Common", "..\Tizen.Applications.Common\Tizen.Applications.Common.csproj", "{64939D2A-1985-44CF-A86C-1F0C6182855F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{E8F9F8C4-F64B-4BEC-8276-3D3889941206}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{82CFA43E-C1DD-4CA3-A590-6BF6B5161B36}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen", "..\Tizen\Tizen.csproj", "{74F57E7F-650D-4677-AA7C-B2A898C91517}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.Log", "..\Tizen.Log\Tizen.Log.csproj", "{43582AEF-2F1E-40FF-8B48-9051A98043A9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{5F4C6E94-6FC5-4267-B4D6-5565E5979B78}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{E48B2C17-F195-4513-83BC-AC8FEED2A18B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E48B2C17-F195-4513-83BC-AC8FEED2A18B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E48B2C17-F195-4513-83BC-AC8FEED2A18B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {64939D2A-1985-44CF-A86C-1F0C6182855F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {64939D2A-1985-44CF-A86C-1F0C6182855F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {64939D2A-1985-44CF-A86C-1F0C6182855F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {64939D2A-1985-44CF-A86C-1F0C6182855F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E8F9F8C4-F64B-4BEC-8276-3D3889941206}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E8F9F8C4-F64B-4BEC-8276-3D3889941206}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E8F9F8C4-F64B-4BEC-8276-3D3889941206}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E8F9F8C4-F64B-4BEC-8276-3D3889941206}.Release|Any CPU.Build.0 = Release|Any CPU
+ {82CFA43E-C1DD-4CA3-A590-6BF6B5161B36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {82CFA43E-C1DD-4CA3-A590-6BF6B5161B36}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {82CFA43E-C1DD-4CA3-A590-6BF6B5161B36}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {82CFA43E-C1DD-4CA3-A590-6BF6B5161B36}.Release|Any CPU.Build.0 = Release|Any CPU
+ {74F57E7F-650D-4677-AA7C-B2A898C91517}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {74F57E7F-650D-4677-AA7C-B2A898C91517}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {74F57E7F-650D-4677-AA7C-B2A898C91517}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {74F57E7F-650D-4677-AA7C-B2A898C91517}.Release|Any CPU.Build.0 = Release|Any CPU
+ {43582AEF-2F1E-40FF-8B48-9051A98043A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {43582AEF-2F1E-40FF-8B48-9051A98043A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {43582AEF-2F1E-40FF-8B48-9051A98043A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {43582AEF-2F1E-40FF-8B48-9051A98043A9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5F4C6E94-6FC5-4267-B4D6-5565E5979B78}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5F4C6E94-6FC5-4267-B4D6-5565E5979B78}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5F4C6E94-6FC5-4267-B4D6-5565E5979B78}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5F4C6E94-6FC5-4267-B4D6-5565E5979B78}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {D658DC62-9F57-4437-86B8-954FF2E26DB4}
+ EndGlobalSection
EndGlobal
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.Information", "..\Tizen.System.Information\Tizen.System.Information.csproj", "{14A1C9D0-F301-4A1D-BAE0-A39B85E840CA}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.NUI", "..\Tizen.NUI\Tizen.NUI.csproj", "{9440B262-BA9A-4490-8E5A-7ABFA21E7CB7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tizen.System.SystemSettings", "..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj", "{852634E0-31DD-4469-B538-30C63F993433}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{14A1C9D0-F301-4A1D-BAE0-A39B85E840CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{14A1C9D0-F301-4A1D-BAE0-A39B85E840CA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{14A1C9D0-F301-4A1D-BAE0-A39B85E840CA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9440B262-BA9A-4490-8E5A-7ABFA21E7CB7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9440B262-BA9A-4490-8E5A-7ABFA21E7CB7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9440B262-BA9A-4490-8E5A-7ABFA21E7CB7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9440B262-BA9A-4490-8E5A-7ABFA21E7CB7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {852634E0-31DD-4469-B538-30C63F993433}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {852634E0-31DD-4469-B538-30C63F993433}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {852634E0-31DD-4469-B538-30C63F993433}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {852634E0-31DD-4469-B538-30C63F993433}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
<DefineConstants>$(DefineConstants);DEBUG_ON</DefineConstants>
</PropertyGroup>
<ProjectReference Include="..\Tizen.System.SystemSettings\Tizen.System.SystemSettings.csproj" />
</ItemGroup>
- <ItemGroup>
- <PackageReference Include="System.Reflection.TypeExtensions" Version="$(SystemPackageVersion)" PrivateAssets="All" />
- </ItemGroup>
-
<Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">
<ItemGroup>
<ReferencePath Condition="'%(FileName)' == 'Tizen.System.SystemSettings'">
+++ /dev/null
-/** Copyright (c) 2017 Samsung Electronics Co., Ltd.
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-namespace System
-{
- public class ApplicationException : Exception
- {
- public ApplicationException()
- {
- new global::System.ApplicationException();
- }
-
- public ApplicationException(string message)
- {
- new global::System.ApplicationException(message);
- }
-
- public ApplicationException(string message, Exception innerException)
- {
- new global::System.ApplicationException(message, innerException);
- }
- }
-
- public class SystemException : Exception
- {
- public SystemException()
- {
- new global::System.SystemException();
- }
-
- public SystemException(string message)
- {
- new global::System.SystemException(message);
- }
-
- public SystemException(string message, Exception innerException)
- {
- new global::System.SystemException(message, innerException);
- }
- }
-}
+++ /dev/null
-// ==++==
-//
-// Copyright (c) Microsoft Corporation. All rights reserved.
-//
-// ==--==
-namespace System.Runtime.InteropServices
-{
-
- using System;
-
- [System.Runtime.InteropServices.ComVisible(true)]
- public struct HandleRef
- {
-
- // ! Do not add or rearrange fields as the EE depends on this layout.
- //------------------------------------------------------------------
- internal Object m_wrapper;
- internal IntPtr m_handle;
- //------------------------------------------------------------------
-
-
- public HandleRef(Object wrapper, IntPtr handle)
- {
- m_wrapper = wrapper;
- m_handle = handle;
- }
-
- public Object Wrapper
- {
- get
- {
- return m_wrapper;
- }
- }
-
- public IntPtr Handle
- {
- get
- {
- return m_handle;
- }
- }
-
-
- public static explicit operator IntPtr(HandleRef value)
- {
- return value.m_handle;
- }
-
- public static IntPtr ToIntPtr(HandleRef value)
- {
- return value.m_handle;
- }
- }
-}
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
string result = Marshal.PtrToStringAnsi(ip);
Interop.Libc.Free(ip);
- return System.Net.IPAddress.Parse(result);;
+ Log.Debug(Globals.LogTag, "IPAddress " + result + " (" + result.Length + ")");
+ if (result.Length == 0)
+ {
+ if (family == AddressFamily.IPv4)
+ return System.Net.IPAddress.Parse("0.0.0.0");
+ else
+ return System.Net.IPAddress.Parse("::");
+ }
+ return System.Net.IPAddress.Parse(result);
}
internal IEnumerable<System.Net.IPAddress> GetAllIPv6Addresses(ConnectionType type)
if (ipv6Address != IntPtr.Zero)
{
string ipv6 = Marshal.PtrToStringAnsi(ipv6Address);
- ipList.Add(System.Net.IPAddress.Parse(ipv6));
+ if (ipv6.Length == 0)
+ ipList.Add(System.Net.IPAddress.Parse("::"));
+ else
+ ipList.Add(System.Net.IPAddress.Parse(ipv6));
return true;
}
return false;
}
string result = Marshal.PtrToStringAnsi(Value);
Interop.Libc.Free(Value);
- if (result == null)
+ if (result == null || result.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(result);
}
}
string result = Marshal.PtrToStringAnsi(Value);
Interop.Libc.Free(Value);
- if (result == null)
+ if (result == null || result.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(result);
}
}
string result = Marshal.PtrToStringAnsi(Value);
Interop.Libc.Free(Value);
- if (result == null)
+ if (result == null || result.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(result);
}
}
string result = Marshal.PtrToStringAnsi(Value);
Interop.Libc.Free(Value);
- if (result == null)
+ if (result == null || result.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(result);
}
}
string result = Marshal.PtrToStringAnsi(Value);
Interop.Libc.Free(Value);
- if (result == null)
+ if (result == null || result.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(result);
}
Log.Error(Globals.LogTag, "It failed to get the DHCP server address, " + (ConnectionError)ret);
}
- if (dhcpServer == null)
+ if (dhcpServer == null || dhcpServer.Length == 0)
{
return System.Net.IPAddress.Parse("0.0.0.0");
}
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
}
string addrStr = Marshal.PtrToStringAnsi(addrPtr);
Interop.Libc.Free(addrPtr);
- if (addrStr == null)
+ if (addrStr == null || addrStr.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(addrStr);
}
}
string addrStr = Marshal.PtrToStringAnsi(addrPtr);
Interop.Libc.Free(addrPtr);
- if (addrStr == null)
+ if (addrStr == null || addrStr.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(addrStr);
}
}
string addrStr = Marshal.PtrToStringAnsi(addrPtr);
Interop.Libc.Free(addrPtr);
- if (addrStr == null)
+ if (addrStr == null || addrStr.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(addrStr);
}
}
string addrStr = Marshal.PtrToStringAnsi(addrPtr);
Interop.Libc.Free(addrPtr);
- if (addrStr == null)
+ if (addrStr == null || addrStr.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(addrStr);
}
}
string addrStr = Marshal.PtrToStringAnsi(addrPtr);
Interop.Libc.Free(addrPtr);
- if (addrStr == null)
+ if (addrStr == null || addrStr.Length == 0)
return System.Net.IPAddress.Parse("0.0.0.0");
return System.Net.IPAddress.Parse(addrStr);
}
Log.Error(Globals.LogTag, "Failed to get DHCP server address, Error - " + (WiFiError)ret);
}
- if (dhcpServer == null)
+ if (dhcpServer == null || dhcpServer.Length == 0)
{
return IPAddress.Parse("0.0.0.0");
}
if (ipv6Address != IntPtr.Zero)
{
string ipv6 = Marshal.PtrToStringAnsi(ipv6Address);
- ipList.Add(System.Net.IPAddress.Parse(ipv6));
+ if (ipv6.Length == 0)
+ ipList.Add(System.Net.IPAddress.Parse("::"));
+ else
+ ipList.Add(System.Net.IPAddress.Parse(ipv6));
return true;
}
return false;
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Tizen.Log\Tizen.Log.csproj" />
</ItemGroup>
- <ItemGroup>
- <PackageReference Include="System.Threading.Thread" Version="$(SystemPackageVersion)" PrivateAssets="All" />
- </ItemGroup>
-
</Project>
\ No newline at end of file
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
namespace Tizen.Sensor
{
/// <summary>
- /// Accelerometer changed event arguments. Class for storing the data returned by accelerometer
+ /// The Accelerometer changed event arguments class is used for storing the data returned by a accelerometer.
/// </summary>
public class AccelerometerDataUpdatedEventArgs : EventArgs
{
namespace Tizen.Sensor
{
/// <summary>
- /// FaceDownGestureDetector changed event arguments. Class for storing the data returned by face down gesture detector.
+ /// The FaceDownGestureDetector changed event arguments class is used for storing the data returned by a face down gesture detector.
/// </summary>
public class FaceDownGestureDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the face down state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Face down state </value>
+ /// <value> The face down state. </value>
public DetectorState FaceDown { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// GravitySensor changed event arguments. Class for storing the data returned by gravity sensor
+ /// The GravitySensor changed event arguments class is used for storing the data returned by a gravity sensor.
/// </summary>
public class GravitySensorDataUpdatedEventArgs : EventArgs
{
/// <value> Z </value>
public float Z { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// Gyroscope changed event arguments. Class for storing the data returned by gyroscope
+ /// The Gyroscope changed event arguments class is used for storing the data returned by a gyroscope.
/// </summary>
public class GyroscopeDataUpdatedEventArgs : EventArgs
{
namespace Tizen.Sensor
{
/// <summary>
- /// GyroscopeRotationVectorSensor changed event arguments. Class for storing the data returned by gyroscope rotation vector sensor
+ /// The GyroscopeRotationVectorSensor changed event arguments class is used for storing the data returned by a gyroscope rotation vector sensor.
/// </summary>
public class GyroscopeRotationVectorSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// HeartRateMonitor changed event arguments. Class for storing the data returned by heart rate monitor
+ /// The HeartRateMonitor changed event arguments class is used for storing the data returned by a heart rate monitor.
/// </summary>
public class HeartRateMonitorDataUpdatedEventArgs : EventArgs
{
}
/// <summary>
- /// Gets the value of the heartRate.
+ /// Gets the value of the heart rate.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Heart rate </value>
+ /// <value> The heart rate. </value>
public int HeartRate { get; private set; }
}
}
\ No newline at end of file
namespace Tizen.Sensor
{
/// <summary>
- /// HumiditySensor changed event arguments. Class for storing the data returned by humidity sensor
+ /// The HumiditySensor changed event arguments class is used for storing the data returned by a humidity sensor.
/// </summary>
public class HumiditySensorDataUpdatedEventArgs : EventArgs
{
/// <value> Humidity </value>
public float Humidity { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// InVehicleActivityDetector changed event arguments. Class for storing the data returned by in-vehicle activity detector
+ /// The InVehicleActivityDetector changed event arguments class is used for storing the data returned by a in-vehicle activity detector.
/// </summary>
public class InVehicleActivityDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the in-vehicle state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> In-vehicle state </value>
+ /// <value> The in-vehicle state. </value>
public DetectorState InVehicle { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// LightSensor changed event arguments. Class for storing the data returned by light sensor
+ /// The LightSensor changed event arguments class is used for storing the data returned by a light sensor.
/// </summary>
public class LightSensorDataUpdatedEventArgs : EventArgs
{
/// Gets the level of the light.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Light level </value>
+ /// <value> The light level. </value>
public float Level { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// LinearAccelerationSensor changed event arguments. Class for storing the data returned by linear acceleration sensor
+ /// The LinearAccelerationSensor changed event arguments class is used for storing the data returned by a linear acceleration sensor.
/// </summary>
public class LinearAccelerationSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Z </value>
public float Z { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// Magnetometer changed event arguments. Class for storing the data returned by magnetometer sensor
+ /// The Magnetometer changed event arguments class is used for storing the data returned by a magnetometer sensor.
/// </summary>
public class MagnetometerDataUpdatedEventArgs : EventArgs
{
/// <value> Z </value>
public float Z { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// MagnetometerRotationVectorSensor changed event arguments. Class for storing the data returned by magnetometer rotation vector sensor
+ /// The MagnetometerRotationVectorSensor changed event arguments class is used for storing the data returned by a magnetometer rotation vector sensor.
/// </summary>
public class MagnetometerRotationVectorSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// OrientationSensor changed event arguments. Class for storing the data returned by orientation sensor
+ /// The OrientationSensor changed event arguments class is used for storing the data returned by a orientation sensor.
/// </summary>
public class OrientationSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Roll </value>
public float Roll { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// Pedometer changed event arguments. Class for storing the data returned by pedometer
+ /// The Pedometer changed event arguments class is used for storing the data returned by a pedometer.
/// </summary>
public class PedometerDataUpdatedEventArgs : EventArgs
{
}
/// <summary>
- /// Gets the step count
+ /// Gets the step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Step count </value>
+ /// <value> The step count. </value>
public uint StepCount { get; private set; }
/// <summary>
- /// Gets the walking step count
+ /// Gets the walking step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Walk step count </value>
+ /// <value> The walk step count. </value>
public uint WalkStepCount { get; private set; }
/// <summary>
- /// Gets the running step count
+ /// Gets the running step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Run step count</value>
+ /// <value> The run step count.</value>
public uint RunStepCount { get; private set; }
/// <summary>
- /// Gets the moving distance
+ /// Gets the moving distance.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Moving distance </value>
+ /// <value> The moving distance.</value>
public float MovingDistance { get; private set; }
/// <summary>
- /// Gets the calorie burned
+ /// Gets the calorie burned.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Calorie burned </value>
+ /// <value> The calorie burned.</value>
public float CalorieBurned { get; private set; }
/// <summary>
- /// Gets the last speed
+ /// Gets the last speed.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last speed </value>
+ /// <value> The last speed. </value>
public float LastSpeed { get; private set; }
/// <summary>
- /// Gets the last stepping frequency
+ /// Gets the last stepping frequency.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last stepping frequency </value>
+ /// <value> The last stepping frequency.</value>
public float LastSteppingFrequency { get; private set; }
/// <summary>
- /// Gets the last step status
+ /// Gets the last step status.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last stepping status </value>
+ /// <value> The last stepping status. </value>
public PedometerState LastStepStatus { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// PickUpGestureDetector changed event arguments. Class for storing the data returned by pick up gesture detector
+ /// The PickUpGestureDetector changed event arguments class is used for storing the data returned by a pickup gesture detector.
/// </summary>
public class PickUpGestureDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the pick up state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Pick up state </value>
+ /// <value> The pick up state. </value>
public DetectorState PickUp { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// PressureSensor changed event arguments. Class for storing the data returned by pressure sensor
+ /// The PressureSensor changed event arguments class is used for storing the data returned by a pressure sensor.
/// </summary>
public class PressureSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Pressure </value>
public float Pressure { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// ProximitySensor changed event arguments. Class for storing the data returned by proximity sensor
+ /// The ProximitySensor changed event arguments class is used for storing the data returned by a proximity sensor.
/// </summary>
public class ProximitySensorDataUpdatedEventArgs : EventArgs
{
/// Gets the proximity state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Proximity state </value>
+ /// <value> The proximity state. </value>
public ProximitySensorState Proximity { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// RotationVectorSensor changed event arguments. Class for storing the data returned by rotation vector sensor
+ /// The RotationVectorSensor changed event arguments class is used for storing the data returned by a rotation vector sensor.
/// </summary>
public class RotationVectorSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// RunningActivityDetector changed event arguments. Class for storing the data returned by running activity detector
+ /// The RunningActivityDetector changed event arguments class is used for storing the data returned by a running activity detector.
/// </summary>
public class RunningActivityDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the running state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Running state </value>
+ /// <value> The running state. </value>
public DetectorState Running { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// Sensor accuracy changed event arguments Class. Contains the parameters to be returned through accuracy callback
+ /// The sensor accuracy changed event arguments class contains the parameters to be returned through the accuracy callback.
/// </summary>
public class SensorAccuracyChangedEventArgs : EventArgs
{
/// Gets the time stamp.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Time span </value>
+ /// <value> The time span. </value>
public TimeSpan TimeSpan { get; private set; }
/// <summary>
namespace Tizen.Sensor
{
/// <summary>
- /// SleepMonitor changed event arguments. Class for storing the data returned by sleep monitor
+ /// The SleepMonitor changed event arguments class is used for storing the data returned by a sleep monitor.
/// </summary>
public class SleepMonitorDataUpdatedEventArgs : EventArgs
{
/// Gets the value of the sleep state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Sleep state </value>
+ /// <value> The sleep state. </value>
public SleepMonitorState SleepState { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// StationaryActivityDetector changed event arguments. Class for storing the data returned by stationary activity detector
+ /// The StationaryActivityDetector changed event arguments class is used for storing the data returned by a stationary activity detector.
/// </summary>
public class StationaryActivityDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the stationary state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Stationary state </value>
+ /// <value> The stationary state. </value>
public DetectorState Stationary { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// TemperatureSensor changed event arguments. Class for storing the data returned by temperature sensor
+ /// The TemperatureSensor changed event arguments class is used for storing the data returned by a temperature sensor.
/// </summary>
public class TemperatureSensorDataUpdatedEventArgs : EventArgs
{
/// <value> Temperature </value>
public float Temperature { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// UltravioletSensor changed event arguments. Class for storing the data returned by ultraviolet sensor
+ /// The UltravioletSensor changed event arguments class is used for storing the data returned by a ultraviolet sensor.
/// </summary>
public class UltravioletSensorDataUpdatedEventArgs : EventArgs
{
/// Gets the value of the ultraviolet index.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Ultraviolet index </value>
+ /// <value> The ultraviolet index. </value>
public float UltravioletIndex { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// UncalibratedGyroscope changed event arguments. Class for storing the data returned by uncalibrated gyroscope
+ /// The UncalibratedGyroscope changed event arguments class is used for storing the data returned by a uncalibrated gyroscope.
/// </summary>
public class UncalibratedGyroscopeDataUpdatedEventArgs : EventArgs
{
/// Gets the BiasX component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> X bias </value>
+ /// <value> The X bias. </value>
public float BiasX { get; private set; }
/// <summary>
/// Gets the BiasY component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Y bias </value>
+ /// <value> The Y bias. </value>
public float BiasY { get; private set; }
/// <summary>
/// Gets the BiasZ component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Z bias </value>
+ /// <value> The Z bias. </value>
public float BiasZ { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// UncalibratedMagnetometer changed event arguments. Class for storing the data returned by uncalibrated magnetometer
+ /// The UncalibratedMagnetometer changed event arguments class is used for storing the data returned by a uncalibrated magnetometer.
/// </summary>
public class UncalibratedMagnetometerDataUpdatedEventArgs : EventArgs
{
/// Gets the BiasX component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> X bias </value>
+ /// <value> The X bias. </value>
public float BiasX { get; private set; }
/// <summary>
/// Gets the BiasY component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Y bias </value>
+ /// <value> The Y bias. </value>
public float BiasY { get; private set; }
/// <summary>
/// Gets the BiasZ component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Z bias </value>
+ /// <value> The Z bias. </value>
public float BiasZ { get; private set; }
}
-}
\ No newline at end of file
+}
namespace Tizen.Sensor
{
/// <summary>
- /// WalkingActivityDetector changed event arguments. Class for storing the data returned by walking activity detector
+ /// The WalkingActivityDetector changed event arguments class is used for storing the data returned by a walking activity detector.
/// </summary>
public class WalkingActivityDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the walking state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Walking state </value>
+ /// <value> The walking state. </value>
public DetectorState Walking { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// WristUpGestureDetector changed event arguments. Class for storing the data returned by wrist up gesture detector
+ /// The WristUpGestureDetector changed event arguments class is used for storing the data returned by a wrist up gesture detector.
/// </summary>
public class WristUpGestureDetectorDataUpdatedEventArgs : EventArgs
{
/// Gets the wrist up state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Wrist up state </value>
+ /// <value> The wrist up state. </value>
public DetectorState WristUp { get; private set; }
}
}
namespace Tizen.Sensor
{
/// <summary>
- /// Accelerometer Sensor Class. Used for registering callbacks for accelerometer and getting accelerometer data
+ /// The Accelerometer Sensor class is used for registering callbacks for the accelerometer and getting the accelerometer data.
/// </summary>
public sealed class Accelerometer : Sensor
{
public float Z { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether accelerometer sensor is supported by device.
+ /// Returns true or false based on whether accelerometer sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of accelerometer sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of accelerometer sensors </value>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <value> The count of accelerometer sensors. </value>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.accelerometer</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular accelerometer sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular accelerometer sensor in case of multiple sensors.
/// </param>
public Accelerometer(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in accelerometer sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the accelerometer sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<AccelerometerDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// Activity Detector class for storing common activity information
+ /// The Activity Detector class is used for storing the common activity information.
/// </summary>
public abstract class ActivityDetector : Sensor
{
};
/// <summary>
- /// Gets the activity accuracy of activity detector
+ /// Gets the activity accuracy of the activity detector.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Activity accuracy </value>
+ /// <value> The activity accuracy. </value>
public SensorDataAccuracy ActivityAccuracy { get; protected set; }
internal ActivityDetector(uint index) : base(index)
namespace Tizen.Sensor
{
/// <summary>
- /// FaceDownGestureDetector Class. Used for registering callbacks for face down gesture detector and getting the face down state
+ /// The FaceDownGestureDetector class is used for registering callbacks for the face down gesture detector and getting the face down state.
/// </summary>
public sealed class FaceDownGestureDetector : Sensor
{
/// Gets the state of the face down gesture.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Face down state </value>
+ /// <value> The face down state. </value>
public DetectorState FaceDown { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether face down gesture detector is supported by device.
+ /// Returns true or false based on whether the face down gesture detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of face down gesture detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of face down gesture detectors </value>
+ /// <value> The count of face down gesture detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gesture_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular face down gesture detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in face down gesture detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the face down gesture detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<FaceDownGestureDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// GravitySensor Class. Used for registering callbacks for gravity sensor and getting gravity data
+ /// The GravitySensor class is used for registering callbacks for the gravity sensor and getting the gravity data.
/// </summary>
public sealed class GravitySensor : Sensor
{
public float Z { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether gravity sensor is supported by device.
+ /// Returns true or false based on whether the gravity sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of gravity sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of gravity sensors </value>
+ /// <value> The count of gravity sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gravity</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular gravity sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular gravity sensor in case of multiple sensors.
/// </param>
public GravitySensor (uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in gravity sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the gravity sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<GravitySensorDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// Gyroscope Sensor Class. Used for registering callbacks for gyroscope and getting gyroscope data
+ /// The Gyroscope Sensor class is used for registering callbacks for the gyroscope and getting the gyroscope data.
/// </summary>
public sealed class Gyroscope : Sensor
{
public float Z { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether gyroscope sensor is supported by device.
+ /// Returns true or false based on whether the gyroscope sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
}
/// <summary>
- /// Returns the number of gyroscope sensors available on the device.
+ /// Returns the number of the gyroscope sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of gyroscope sensors </value>
+ /// <value> The count of the gyroscope sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gyroscope</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular gyroscope sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular gyroscope sensor in case of multiple sensors.
/// </param>
public Gyroscope(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in gyroscope sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the gyroscope sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// GyroscopeRotationVectorSensor Class. Used for registering callbacks for gyroscope rotation vector sensor and getting gyroscope rotation vector data
+ /// The GyroscopeRotationVectorSensor class is used for registering callbacks for the gyroscope rotation vector sensor and getting the gyroscope rotation vector data.
/// </summary>
public sealed class GyroscopeRotationVectorSensor : Sensor
{
public float W { get; private set; } = float.MinValue;
/// <summary>
- /// Gets the Accuracy of the gyroscope rotation vector data.
+ /// Gets the accuracy of the gyroscope rotation vector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; }
/// <summary>
- /// Returns true or false based on whether gyroscope rotation vector sensor is supported by device.
+ /// Returns true or false based on whether the gyroscope rotation vector sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
}
/// <summary>
- /// Returns the number of gyroscope rotation vector sensors available on the device.
+ /// Returns the number of the gyroscope rotation vector sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of accelerometer rotation vector sensors </value>
+ /// <value> The count of accelerometer rotation vector sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gyroscope_rotation_vector</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular gyroscope rotation vector sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular gyroscope rotation vector sensor in case of multiple sensors.
/// </param>
public GyroscopeRotationVectorSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in gyroscope rotation vector sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the gyroscope rotation vector sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// HeartRateMonitor Class. Used for registering callbacks for heart rate monitor and getting heart rate data
+ /// The HeartRateMonitor class is used for registering callbacks for the heart rate monitor and getting the heart rate data.
/// </summary>
public sealed class HeartRateMonitor : Sensor
{
/// Gets the value of the heart rate monitor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Heart rate </value>
+ /// <value> The heart rate. </value>
public int HeartRate { get; private set; } = int.MinValue;
/// <summary>
- /// Returns true or false based on whether heart rate monitor is supported by device.
+ /// Returns true or false based on whether the heart rate monitor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of heart rate monitors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of heart rate monitors </value>
+ /// <value> The count of heart rate monitors. </value>
public static int Count
{
get
/// <privilege>http://tizen.org/privilege/healthinfo</privilege>
/// <privlevel>public</privlevel>
/// <feature>http://tizen.org/feature/sensor.heart_rate_monitor</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="UnauthroizedAccessException">Thrown when the application has no privilege to use the sensor.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular heart rate monitor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular heart rate monitor in case of multiple sensors.
/// </param>
public HeartRateMonitor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in heart rate monitor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the heart rate monitor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<HeartRateMonitorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// HumiditySensor Class. Used for registering callbacks for humidity sensor and getting humidity data
+ /// The HumiditySensor class is used for registering callbacks for the humidity sensor and getting the humidity data.
/// </summary>
public sealed class HumiditySensor : Sensor
{
public float Humidity { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether humidity sensor is supported by device.
+ /// Returns true or false based on whether the humidity sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of humidity sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of humidity sensors </value>
+ /// <value> The count of humidity sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.humidity</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular humidity sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular humidity sensor in case of multiple sensors.
/// </param>
public HumiditySensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in humidity sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the humidity sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// InVehicleActivityDetector Class. Used for registering callbacks for in vehicle activity detector and getting the in vehicle state
+ /// The InVehicleActivityDetector class is used for registering callbacks for the in-vehicle activity detector and getting the in-vehicle state.
/// </summary>
public sealed class InVehicleActivityDetector : ActivityDetector
{
private const string ActivityDetectorKey = "http://tizen.org/feature/sensor.activity_recognition";
/// <summary>
- /// Gets the state of in-vehicle activity detector
+ /// Gets the state of the in-vehicle activity detector.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> In-vehicle state </value>
+ /// <value> The in-vehicle state. </value>
public DetectorState InVehicle { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether in-vehicle activity detector is supported by device.
+ /// Returns true or false based on whether the in-vehicle activity detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of in-vehicle activity detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of in-vehicle activity detectors </value>
+ /// <value> The count of in-vehicle activity detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular in-vehicle activity detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in in-vehicle activity detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the in-vehicle activity detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<InVehicleActivityDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// LightSensor Class. Used for registering callbacks for light sensor and getting light data
+ /// The LightSensor class is used for registering callbacks for the light sensor and getting the light data.
/// </summary>
public sealed class LightSensor : Sensor
{
private const string LightSensorKey = "http://tizen.org/feature/sensor.photometer";
/// <summary>
- /// Gets the Level of the light.
+ /// Gets the level of the light.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Light level </value>
+ /// <value> The light level. </value>
public float Level { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether light sensor is supported by device.
+ /// Returns true or false based on whether the light sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of light sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of light sensors </value>
+ /// <value> The count of light sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.photometer</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular light sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular light sensor in case of multiple sensors.
/// </param>
public LightSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in light sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the light sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// LinearAccelerationSensor Class. Used for registering callbacks for linear acceleration sensor and getting linear acceleration data
+ /// The LinearAccelerationSensor class is used for registering callbacks for the linear acceleration sensor and getting the linear acceleration data.
/// </summary>
public sealed class LinearAccelerationSensor : Sensor
{
public float Z { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether linear acceleration sensor is supported by device.
+ /// Returns true or false based on whether the linear acceleration sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of linear acceleration sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of linear acceleration sensors </value>
+ /// <value> The count of linear acceleration sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.linear_acceleration</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular linear acceleration sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular linear acceleration sensor in case of multiple sensors.
/// </param>
public LinearAccelerationSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in linear acceleration sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the linear acceleration sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<LinearAccelerationSensorDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// Magnetometer Class. Used for registering callbacks for magnetometer and getting magnetometer data
+ /// The Magnetometer class is used for registering callbacks for the magnetometer and getting the magnetometer data.
/// </summary>
public sealed class Magnetometer : Sensor
{
public float Z { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether magnetometer is supported by device.
+ /// Returns true or false based on whether magnetometer is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of magnetometers available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of magnetometers </value>
+ /// <value> The count of magnetometers. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.magnetometer</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular magnetometer in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular magnetometer in case of multiple sensors.
/// </param>
public Magnetometer(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in magnetometer data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<MagnetometerDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// MagnetometerRotationVectorSensor Class. Used for registering callbacks for magnetometer rotation vector sensor and getting magnetometer rotation vector data
+ /// The MagnetometerRotationVectorSensor class is used for registering callbacks for the magnetometer rotation vector sensor and getting the magnetometer rotation vector data.
/// </summary>
public sealed class MagnetometerRotationVectorSensor : Sensor
{
public float W { get; private set; } = float.MinValue;
/// <summary>
- /// Gets the Accuracy of the magnetometer rotation vector data.
+ /// Gets the accuracy of the magnetometer rotation vector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; }
/// <summary>
- /// Returns true or false based on whether magnetometer rotation vector sensor is supported by device.
+ /// Returns true or false based on whether the magnetometer rotation vector sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of magnetometer rotation vector sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of magnetometer rotation vector sensors </value>
+ /// <value> The count of magnetometer rotation vector sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.geomagnetic_rotation_vector</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular magnetometer rotation vector sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular magnetometer rotation vector sensor in case of multiple sensors.
/// </param>
public MagnetometerRotationVectorSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in magnetometer rotation vector sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the magnetometer rotation vector sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<MagnetometerRotationVectorSensorDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// OrientationSensor Class. Used for registering callbacks for orientation sensor and getting orientation data
+ /// The OrientationSensor class is used for registering callbacks for the orientation sensor and getting the orientation data.
/// </summary>
public sealed class OrientationSensor : Sensor
{
private event EventHandler<SensorAccuracyChangedEventArgs> _accuracyChanged;
/// <summary>
- /// Gets the Azimuth component of the orientation.
+ /// Gets the azimuth component of the orientation.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Azimuth </value>
public float Azimuth { get; private set; } = float.MinValue;
/// <summary>
- /// Gets the Pitch component of the orientation.
+ /// Gets the pitch component of the orientation.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Pitch </value>
public float Pitch { get; private set; } = float.MinValue;
/// <summary>
- /// Gets the Roll component of the orientation.
+ /// Gets the roll component of the orientation.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Roll </value>
public float Roll { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether orientation sensor is supported by device.
+ /// Returns true or false based on whether the orientation sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of orientation sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of orientation sensors </value>
+ /// <value> The count of orientation sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.tiltmeter</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular orientation sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular orientation sensor in case of multiple sensors.
/// </param>
public OrientationSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in orientation sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the orientation sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<OrientationSensorDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// Pedometer Sensor Class. Used for registering callbacks for pedometer and getting pedometer data
+ /// The Pedometer Sensor class is used for registering callbacks for the pedometer and getting the pedometer data.
/// </summary>
public sealed class Pedometer : Sensor
{
private static string PedometerKey = "http://tizen.org/feature/sensor.pedometer";
/// <summary>
- /// Gets the step count
+ /// Gets the step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Step count </value>
+ /// <value> The step count. </value>
public uint StepCount { get; private set; } = 0;
/// <summary>
- /// Gets the walking step count
+ /// Gets the walking step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Walk step count </value>
+ /// <value> The walk step count. </value>
public uint WalkStepCount { get; private set; } = 0;
/// <summary>
- /// Gets the running step count
+ /// Gets the running step count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Run step count </value>
+ /// <value> The run step count. </value>
public uint RunStepCount { get; private set; } = 0;
/// <summary>
- /// Gets the moving distance
+ /// Gets the moving distance.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Moving distance </value>
+ /// <value> The moving distance. </value>
public float MovingDistance { get; private set; } = 0;
/// <summary>
- /// Gets the calorie burned
+ /// Gets the calorie burned.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Calorie Burned </value>
+ /// <value> The calorie burned. </value>
public float CalorieBurned { get; private set; } = 0;
/// <summary>
- /// Gets the last speed
+ /// Gets the last speed.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last speed </value>
+ /// <value> The last speed. </value>
public float LastSpeed { get; private set; } = 0;
/// <summary>
- /// Gets the last stepping frequency
+ /// Gets the last stepping frequency.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last stepping frequency </value>
+ /// <value> The last stepping frequency. </value>
public float LastSteppingFrequency { get; private set; } = 0;
/// <summary>
- /// Gets the last step status
+ /// Gets the last step status.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Last step status </value>
+ /// <value> The last step status. </value>
public PedometerState LastStepStatus { get; private set; } = PedometerState.Unknown;
/// <summary>
- /// Returns true or false based on whether pedometer sensor is supported by device.
+ /// Returns true or false based on whether the pedometer sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of pedometer sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of pedometer sensors </value>
+ /// <value> The count of pedometer sensors. </value>
public static int Count
{
get
/// <privilege>http://tizen.org/privilege/healthinfo</privilege>
/// <privlevel>public</privlevel>
/// <feature>http://tizen.org/feature/sensor.pedometer</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="UnauthroizedAccessException">Thrown when the application has no privilege to use the sensor.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular pedometer sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular pedometer sensor in case of multiple sensors.
/// </param>
public Pedometer(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in pedometer sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the pedometer sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// PickUpGestureDetector Class. Used for registering callbacks for pick up activity detector and getting the pick up state
+ /// The PickUpGestureDetector class is used for registering callbacks for the pick up activity detector and getting the pick up state.
/// </summary>
public sealed class PickUpGestureDetector : Sensor
{
/// Gets the state of the pick up gesture.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Pick up state </value>
+ /// <value> The pick up state. </value>
public DetectorState PickUp { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether pick up gesture detector is supported by device.
+ /// Returns true or false based on whether the pick up gesture detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of pick up gesture detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of pick up gesture detectors </value>
+ /// <value> The count of pick up gesture detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gesture_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular pick up gesture detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in pick up gesture detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the pick up gesture detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<PickUpGestureDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// PressureSensor Class. Used for registering callbacks for pressure sensor and getting pressure data
+ /// The PressureSensor class is used for registering callbacks for the pressure sensor and getting the pressure data.
/// </summary>
public sealed class PressureSensor : Sensor
{
public float Pressure { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether pressure sensor is supported by device.
+ /// Returns true or false based on whether the pressure sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of pressure sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of pressure sensors </value>
+ /// <value> The count of pressure sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.barometer</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular pressure sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular pressure sensor in case of multiple sensors.
/// </param>
public PressureSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in pressure sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the pressure sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// ProximitySensor Class. Used for registering callbacks for proximity sensor and getting proximity data
+ /// The ProximitySensor class is used for registering callbacks for the proximity sensor and getting the proximity data.
/// </summary>
public sealed class ProximitySensor : Sensor
{
/// Gets the proximity state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Proximity state </value>
+ /// <value> The proximity state. </value>
public ProximitySensorState Proximity { get; private set; } = ProximitySensorState.Unknown;
/// <summary>
- /// Returns true or false based on whether proximity sensor is supported by device.
+ /// Returns true or false based on whether the proximity sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of proximity sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of proximity sensors </value>
+ /// <value> The count of proximity sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.proximity</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular proximity sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular proximity sensor in case of multiple sensors.
/// </param>
public ProximitySensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in proximity sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the proximity sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// RotationVectorSensor Class. Used for registering callbacks for rotation vector sensor and getting rotation vector data
+ /// The RotationVectorSensor class is used for registering callbacks for the rotation vector sensor and getting the rotation vector data.
/// </summary>
public sealed class RotationVectorSensor : Sensor
{
public float W { get; private set; } = float.MinValue;
/// <summary>
- /// Gets the Accuracy of the rotation vector data.
+ /// Gets the accuracy of the rotation vector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <value> Accuracy </value>
public SensorDataAccuracy Accuracy { get; private set; } = SensorDataAccuracy.Undefined;
/// <summary>
- /// Returns true or false based on whether rotation vector sensor is supported by device.
+ /// Returns true or false based on whether the rotation vector sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of rotation vector sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of rotation vector sensors </value>
+ /// <value> The count of rotation vector sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.rotation_vector</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular rotation vector sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular rotation vector sensor in case of multiple sensors.
/// </param>
public RotationVectorSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in rotation vector sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the rotation vector sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<RotationVectorSensorDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// RunningActivityDetector Class. Used for registering callbacks for running activity detector and getting the running state
+ /// The RunningActivityDetector class is used for registering callbacks for running the activity detector and getting the running state.
/// </summary>
public sealed class RunningActivityDetector : ActivityDetector
{
private static string ActivityDetectorKey = "http://tizen.org/feature/sensor.activity_recognition";
/// <summary>
- /// Gets the state of running activity detector
+ /// Gets the state of the running activity detector.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Running state </value>
+ /// <value> The running state. </value>
public DetectorState Running { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether running activity detector is supported by device.
+ /// Returns true or false based on whether the running activity detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
}
/// <summary>
- /// Returns the number of running activity detector available on the device.
+ /// Returns the number of running activity detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of running activity detectors </value>
+ /// <value> The count of running activity detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular running activity detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in running activity detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in running the activity detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<RunningActivityDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// SleepMonitor Class. Used for registering callbacks for sleep monitor and getting sleep data
+ /// The SleepMonitor class is used for registering callbacks for the sleep monitor and getting the sleep data.
/// </summary>
public sealed class SleepMonitor : Sensor
{
/// Gets the value of the sleep state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Sleep state </value>
+ /// <value> The sleep state. </value>
public SleepMonitorState SleepState { get; private set; } = SleepMonitorState.Unknown;
/// <summary>
- /// Returns true or false based on whether sleep monitor is supported by device.
+ /// Returns true or false based on whether the sleep monitor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of sleep monitors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of sleep monitors </value>
+ /// <value> The count of sleep monitors. </value>
public static int Count
{
get
/// <privilege>http://tizen.org/privilege/healthinfo</privilege>
/// <privlevel>public</privlevel>
/// <feature>http://tizen.org/feature/sensor.sleep_monitor</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="UnauthroizedAccessException">Thrown when the app has no privilege to use the sensor</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="UnauthroizedAccessException">Thrown when the application has no privilege to use the sensor.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular sleep monitor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular sleep monitor in case of multiple sensors.
/// </param>
public SleepMonitor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in sleep monitor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the sleep monitor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// StationaryActivityDetector Class. Used for registering callbacks for stationary activity detector and getting the stationary state
+ /// The StationaryActivityDetector class is used for registering callbacks for the stationary activity detector and getting the stationary state.
/// </summary>
public sealed class StationaryActivityDetector : ActivityDetector
{
private static string ActivityDetectorKey = "http://tizen.org/feature/sensor.activity_recognition";
/// <summary>
- /// Gets the state of stationary activity detector
+ /// Gets the state of the stationary activity detector.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Stationary state </value>
+ /// <value> The stationary state. </value>
public DetectorState Stationary { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether stationary activity detector is supported by device.
+ /// Returns true or false based on whether the stationary activity detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of stationary activity detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of stationary activity detectors </value>
+ /// <value> The count of stationary activity detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular stationary activity detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in stationary activity detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the stationary activity detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<StationaryActivityDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// TemperatureSensor Class. Used for registering callbacks for temperature sensor and getting temperature data
+ /// The TemperatureSensor class is used for registering callbacks for the temperature sensor and getting the temperature data.
/// </summary>
public sealed class TemperatureSensor : Sensor
{
public float Temperature { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether temperature sensor is supported by device.
+ /// Returns true or false based on whether the temperature sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of temperature sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of temperature sensors </value>
+ /// <value> The count of temperature sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.temperature</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular temperature sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular temperature sensor in case of multiple sensors.
/// </param>
public TemperatureSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in temperature sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the temperature sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// UltravioletSensor Class. Used for registering callbacks for ultraviolet sensor and getting ultraviolet data
+ /// The UltravioletSensor class is used for registering callbacks for the ultraviolet sensor and getting the ultraviolet data.
/// </summary>
public sealed class UltravioletSensor : Sensor
{
/// Gets the value of the ultraviolet sensor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Ultraviolet index </value>
+ /// <value> The ultraviolet index. </value>
public float UltravioletIndex { get; private set; } = float.MinValue;
/// <summary>
- /// Returns true or false based on whether ultraviolet sensor is supported by device.
+ /// Returns true or false based on whether the ultraviolet sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of ultraviolet sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of ultraviolet sensors </value>
+ /// <value> The count of ultraviolet sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.ultraviolet</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular ultraviolet sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular ultraviolet sensor in case of multiple sensors.
/// </param>
public UltravioletSensor(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in ultraviolet sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the ultraviolet sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// UncalibratedGyroscope Sensor Class. Used for registering callbacks for uncalibrated gyroscope and getting uncalibrated gyroscope data
+ /// The UncalibratedGyroscope sensor class is used for registering callbacks for the uncalibrated gyroscope and getting the uncalibrated gyroscope data.
/// </summary>
public sealed class UncalibratedGyroscope : Sensor
{
/// Gets the BiasX component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> X bias </value>
+ /// <value> The X bias. </value>
public float BiasX { get; private set; } = 0;
/// <summary>
/// Gets the BiasY component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Y bias </value>
+ /// <value> The Y bias. </value>
public float BiasY { get; private set; } = 0;
/// <summary>
/// Gets the BiasZ component of the uncalibrated gyroscope data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Z bias </value>
+ /// <value> The Z bias. </value>
public float BiasZ { get; private set; } = 0;
/// <summary>
- /// Returns true or false based on whether uncalibrated gyroscope sensor is supported by device.
+ /// Returns true or false based on whether the uncalibrated gyroscope sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
}
/// <summary>
- /// Returns the number of uncalibrated gyroscope sensors available on the device.
+ /// Returns the number of the uncalibrated gyroscope sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of uncalibrated gyroscope sensors </value>
+ /// <value> The count of the uncalibrated gyroscope sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.gyroscope.uncalibrated</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular uncalibrated gyroscope sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular uncalibrated gyroscope sensor in case of multiple sensors.
/// </param>
public UncalibratedGyroscope(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in uncalibrated gyroscope sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the uncalibrated gyroscope sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
namespace Tizen.Sensor
{
/// <summary>
- /// UncalibratedMagnetometer Sensor Class. Used for registering callbacks for uncalibrated magnetometer and getting uncalibrated magnetometer data
+ /// The UncalibratedMagnetometer sensor class is used for registering callbacks for the uncalibrated magnetometer and getting the uncalibrated magnetometer data.
/// </summary>
public sealed class UncalibratedMagnetometer : Sensor
{
/// Gets the BiasX component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> X bias </value>
+ /// <value> The X bias. </value>
public float BiasX { get; private set; } = 0;
/// <summary>
/// Gets the BiasY component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Y bias </value>
+ /// <value> The Y bias. </value>
public float BiasY { get; private set; } = 0;
/// <summary>
/// Gets the BiasZ component of the uncalibrated magnetometer data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Z bias </value>
+ /// <value> The Z bias. </value>
public float BiasZ { get; private set; } = 0;
/// <summary>
- /// Returns true or false based on whether uncalibrated magnetometer sensor is supported by device.
+ /// Returns true or false based on whether the uncalibrated magnetometer sensor is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of uncalibrated magnetometer sensors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of uncalibrated magnetometer sensors </value>
+ /// <value> The count of uncalibrated magnetometer sensors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.magnetometer.uncalibrated</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
- /// Index. Default value for this is 0. Index refers to a particular uncalibrated magnetometer sensor in case of multiple sensors
+ /// Index. Default value for this is 0. Index refers to a particular uncalibrated magnetometer sensor in case of multiple sensors.
/// </param>
public UncalibratedMagnetometer(uint index = 0) : base(index)
{
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in uncalibrated magnetometer sensor data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the uncalibrated magnetometer sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<UncalibratedMagnetometerDataUpdatedEventArgs> DataUpdated;
/// <summary>
- /// Event handler for accuracy changed events.
+ /// An event handler for accuracy changed events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<SensorAccuracyChangedEventArgs> AccuracyChanged
namespace Tizen.Sensor
{
/// <summary>
- /// WalkingActivityDetector Class. Used for registering callbacks for walking activity detector and getting the walking state
+ /// The WalkingActivityDetector class is used for registering callbacks for the walking activity detector and getting the walking state.
/// </summary>
public sealed class WalkingActivityDetector : ActivityDetector
{
private static string ActivityDetectorKey = "http://tizen.org/feature/sensor.activity_recognition";
/// <summary>
- /// Gets the state of walking activity detector
+ /// Gets the state of the walking activity detector.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Walking state </value>
+ /// <value> The walking state. </value>
public DetectorState Walking { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether walking activity detector is supported by device.
+ /// Returns true or false based on whether the walking activity detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of walking activity detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of walking activity detectors </value>
+ /// <value> The count of walking activity detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.activity_recognition</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular walking activity detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in walking activity gesture detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the walking activity gesture detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<WalkingActivityDetectorDataUpdatedEventArgs> DataUpdated;
namespace Tizen.Sensor
{
/// <summary>
- /// WristUpGestureDetector Class. Used for registering callbacks for wrist up gesture detector and getting the wrist up state
+ /// The WristUpGestureDetector class is used for registering callbacks for the wrist up gesture detector and getting the wrist up state.
/// </summary>
public sealed class WristUpGestureDetector : Sensor
{
/// Gets the state of the wrist up gesture.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> Wrist up state </value>
+ /// <value> The wrist up state. </value>
public DetectorState WristUp { get; private set; } = DetectorState.Unknown;
/// <summary>
- /// Returns true or false based on whether wrist up gesture detector is supported by device.
+ /// Returns true or false based on whether the wrist up gesture detector is supported by the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if supported; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if supported; otherwise <c>false</c>.</value>
public static bool IsSupported
{
get
/// Returns the number of wrist up gesture detectors available on the device.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The count of wrist up gesture detectors </value>
+ /// <value> The count of wrist up gesture detectors. </value>
public static int Count
{
get
/// </summary>
/// <since_tizen> 3 </since_tizen>
/// <feature>http://tizen.org/feature/sensor.wrist_up</feature>
- /// <exception cref="ArgumentException">Thrown when an invalid argument is used</exception>
- /// <exception cref="NotSupportedException">Thrown when the sensor is not supported</exception>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="ArgumentException">Thrown when an invalid argument is used.</exception>
+ /// <exception cref="NotSupportedException">Thrown when the sensor is not supported.</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
/// <param name='index'>
/// Index. Default value for this is 0. Index refers to a particular wrist up gesture detector in case of multiple sensors.
/// </param>
}
/// <summary>
- /// Event Handler for storing the callback functions for event corresponding to change in wrist up gesture detector data.
+ /// An event handler for storing the callback functions for the event corresponding to the change in the wrist up gesture detector data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<WristUpGestureDetectorDataUpdatedEventArgs> DataUpdated;
}
/// <summary>
- /// Sensor class for storing hardware information about a particular sensor
+ /// The Sensor class is used for storing the hardware information about a particular sensor.
/// </summary>
public abstract class Sensor : IDisposable
{
}
/// <summary>
- /// Property: For getting the name of the sensor
+ /// Property: Gets the name of the sensor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The name of sensor </value>
+ /// <value> The name of the sensor. </value>
public string Name
{
get
/// Property: Gets the vendor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The vendor name of sensor </value>
+ /// <value> The vendor name of the sensor. </value>
public string Vendor
{
get
}
/// <summary>
- /// Property: Gets the minimum value of range of sensor data.
+ /// Property: Gets the minimum value of the range of the sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The lower bound of range of sensor reading </value>
+ /// <value> The lower bound of the range of the sensor reading. </value>
public float MinValue
{
get
}
/// <summary>
- /// Property: Gets the maximum value of range of sensor data.
+ /// Property: Gets the maximum value of the range of the sensor data.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The upper bound of range of sensor reading </value>
+ /// <value> The upper bound of the range of the sensor reading. </value>
public float MaxValue
{
get
/// Property: Gets the resolution.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The resolution </value>
+ /// <value> The resolution. </value>
public float Resolution
{
get
/// Property: Gets the minimum interval.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The minimum update interval </value>
+ /// <value> The minimum update interval. </value>
public int MinInterval
{
get
}
/// <summary>
- /// Property: Gets the fifo count.
+ /// Property: Gets the FIFO count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The size of the hardware FIFO </value>
+ /// <value> The size of the hardware FIFO. </value>
public int FifoCount
{
get
/// Property: Gets the maximum batch count.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The maximum batch count </value>
+ /// <value> The maximum batch count. </value>
public int MaxBatchCount
{
get
}
/// <summary>
- /// Sets the interval of the sensor for sensor data event
- /// Callbacks will be called at frequency of this interval
+ /// Sets the interval of the sensor for the sensor data event.
+ /// Callbacks will be called at the frequency of this interval.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
- /// <value> The interval of the sensor </value>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
+ /// <value> The interval of the sensor. </value>
public uint Interval
{
set
}
/// <summary>
- /// Sets the max batch latency for the sensor corresponding to the sensor data event.
+ /// Sets the maximum batch latency for the sensor corresponding to the sensor data event.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
- /// <value> The max batch latency </value>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
+ /// <value> The maximum batch latency. </value>
public uint MaxBatchLatency
{
set
/// Sets the pause policy of the sensor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value>The pause policy</value>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
- /// <value> The pause policy </value>
+ /// <value>The pause policy.</value>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
+ /// <value> The pause policy. </value>
public SensorPausePolicy PausePolicy
{
set
/// Gets or sets the time span.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value> The time span </value>
+ /// <value> The time span. </value>
public TimeSpan TimeSpan
{
set
/// Indicates whether this sensor is sensing.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <value><c>true</c> if this sensor is sensing; otherwise, <c>false</c>.</value>
+ /// <value><c>true</c> if this sensor is sensing; otherwise <c>false</c>.</value>
public bool IsSensing
{
get
/// <summary>
/// Starts the sensor.
- /// After this the event handlers will start receiving events.
+ /// After this, event handlers will start receiving events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
public void Start()
{
Log.Info(Globals.LogTag, "Starting the sensor");
}
/// <summary>
- /// Stop the sensor.
- /// After this the event handlers will stop receiving the events
+ /// Stops the sensor.
+ /// After this, event handlers will stop receiving events.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state</exception>
+ /// <exception cref="InvalidOperationException">Thrown when the operation is invalid for the current state.</exception>
public void Stop()
{
Log.Info(Globals.LogTag, "Stopping the sensor");
internal enum SensorType
{
/// <summary>
- /// All sensors. This can be used to retrieve Sensor class object for all available sensors.
+ /// All sensors. This can be used to retrieve the Sensor class object for all available sensors.
/// </summary>
All = -1,
/// <summary>
/// </summary>
OrientationSensor = 5,
/// <summary>
- /// Gyroscope sensor.
+ /// The Gyroscope sensor.
/// </summary>
Gyroscope = 6,
/// <summary>
/// </summary>
HeartRateMonitor = 13,
/// <summary>
- /// Uncalibrated Gyroscope sensor.
+ /// The Uncalibrated Gyroscope sensor.
/// </summary>
UncalibratedGyroscope = 17,
/// <summary>
/// </summary>
UncalibratedMagnetometer = 18,
/// <summary>
- /// Gyroscope-based rotation vector sensor.
+ /// The Gyroscope-based rotation vector sensor.
/// </summary>
GyroscopeRotationVectorSensor = 19,
/// <summary>
}
/// <summary>
- /// Sensor attribute.
+ /// The sensor attribute.
/// </summary>
internal enum SensorAttribute
{
}
/// <summary>
- /// SensorDataAccuracy Enum definition for all possible sensor data accuracy Values.
+ /// The SensorDataAccuracy Enum definition for all possible sensor data accuracy values.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum SensorDataAccuracy
}
/// <summary>
- /// Sensor Option Enum definition for sensor option Values
+ /// The Sensor Option Enum definition for sensor option values.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum SensorPausePolicy
}
/// <summary>
- /// Pedometer state.
+ /// The pedometer state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum PedometerState
}
/// <summary>
- /// Sleep monitor state.
+ /// The sleep monitor state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum SleepMonitorState
}
/// <summary>
- /// Proximity sensor state.
+ /// The proximity sensor state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum ProximitySensorState
}
/// <summary>
- /// Detector sensor state.
+ /// The detector sensor state.
/// </summary>
/// <since_tizen> 3 </since_tizen>
public enum DetectorState
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
</Project>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <TargetFramework>netstandard1.6</TargetFramework>
+ <TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>