From 7e186d42485f70ff14d5f052ea095ac9165c46a9 Mon Sep 17 00:00:00 2001 From: DotnetBuild Date: Thu, 24 Aug 2017 00:00:19 +0900 Subject: [PATCH] Release 4.0.0-preview1-00111 --- packaging/csapi-tizenfx.spec | 2 +- pkg/PlatformFileList.txt | 30 +-- src/Tizen.Security.TEEC/Interop/Interop.Libteec.cs | 84 +++---- .../Tizen.Security.TEEC/Libteec.cs | 274 ++++++++++----------- .../Tizen.Security.TEEC/NamespaceDoc.cs | 4 +- .../Tizen.System.SystemSettings/SystemSettings.cs | 170 ++++++------- .../SystemSettingsEnums.cs | 90 +++---- .../SystemSettingsEventArgs.cs | 114 ++++----- 8 files changed, 384 insertions(+), 384 deletions(-) diff --git a/packaging/csapi-tizenfx.spec b/packaging/csapi-tizenfx.spec index cadf304..e93082d 100644 --- a/packaging/csapi-tizenfx.spec +++ b/packaging/csapi-tizenfx.spec @@ -10,7 +10,7 @@ Name: csapi-tizenfx Summary: Assemblies of Tizen .NET -Version: 4.0.0.107 +Version: 4.0.0.111 Release: 1 Group: Development/Libraries License: Apache-2.0 diff --git a/pkg/PlatformFileList.txt b/pkg/PlatformFileList.txt index 2226315..19c6786 100644 --- a/pkg/PlatformFileList.txt +++ b/pkg/PlatformFileList.txt @@ -38,16 +38,16 @@ Tizen.Messaging.dll #mobile #mobile-emul Tizen.Messaging.Push.dll #mobile #mobile-emul #tv #ivi Tizen.Multimedia.AudioIO.dll #common #mobile #mobile-emul #tv #ivi Tizen.Multimedia.Camera.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.MediaCodec.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.MediaPlayer.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Metadata.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Radio.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Recorder.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Remoting.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.StreamRecorder.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Util.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Multimedia.Vision.dll #common #mobile #mobile-emul #tv #ivi +Tizen.Multimedia.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.MediaCodec.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.MediaPlayer.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.Metadata.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.Radio.dll #common #mobile #mobile-emul #ivi #wearable +Tizen.Multimedia.Recorder.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.Remoting.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.StreamRecorder.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.Util.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Multimedia.Vision.dll #common #mobile #mobile-emul #tv #ivi #wearable Tizen.Network.Bluetooth.dll #common #mobile #tv #ivi #wearable Tizen.Network.Connection.dll #common #mobile #mobile-emul #tv #ivi #wearable Tizen.Network.IoTConnectivity.dll #common #mobile #mobile-emul #tv #ivi #wearable @@ -77,9 +77,9 @@ Tizen.Telephony.dll #mobile #mobile-emul #ivi #we Tizen.Tracer.dll #common #mobile #mobile-emul #tv #ivi #wearable Tizen.Uix.InputMethod.dll #common #mobile #mobile-emul #ivi Tizen.Uix.InputMethodManager.dll #common #mobile #mobile-emul #tv #ivi -Tizen.Uix.Stt.dll #mobile #mobile-emul #tv -Tizen.Uix.SttEngine.dll #mobile #mobile-emul -Tizen.Uix.Tts.dll #mobile #mobile-emul #tv -Tizen.Uix.TtsEngine.dll #mobile #mobile-emul -Tizen.Uix.VoiceControl.dll #mobile #mobile-emul #tv #ivi +Tizen.Uix.Stt.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Uix.SttEngine.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Uix.Tts.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Uix.TtsEngine.dll #common #mobile #mobile-emul #tv #ivi #wearable +Tizen.Uix.VoiceControl.dll #common #mobile #mobile-emul #tv #ivi #wearable Tizen.WebView.dll #common #mobile #mobile-emul #tv #ivi #wearable diff --git a/src/Tizen.Security.TEEC/Interop/Interop.Libteec.cs b/src/Tizen.Security.TEEC/Interop/Interop.Libteec.cs index 1c1f969..9680956 100644 --- a/src/Tizen.Security.TEEC/Interop/Interop.Libteec.cs +++ b/src/Tizen.Security.TEEC/Interop/Interop.Libteec.cs @@ -23,9 +23,9 @@ internal static partial class Interop internal static partial class Libteec { /// - /// This function initializes a new TEE Context, forming a connection between this Client Application and the + /// This function initializes a new TEE Context, forming a connection between this client application and the /// TEE identified by the string identifier name. - /// The Client Application MAY pass name with a value of NULL, which means that the Implementation MUST + /// The client application may pass a name with a value of null, which means that the implementation must /// select a default TEE to connect to. The supported name strings, the mapping of these names to a specific /// TEE, and the nature of the default TEE are implementation-defined. /// @@ -34,94 +34,94 @@ internal static partial class Interop static public extern int InitializeContext(string name, ref TEEC_Context context); /// - /// This function destroys an initialized TEE Context, closing the connection between the Client Application - /// and the TEE. The Client Application MUST only call this function when all Sessions inside this TEE - /// Context have been closed and all Shared Memory blocks have been released. - /// The implementation of this function MUST NOT be able to fail; after this function returns the Client - /// Application must be able to consider that the Context has been closed. - /// The function implementation MUST do nothing if the value of the context pointer is NULL. + /// This function destroys an initialized TEE Context, closing the connection between the client application + /// and the TEE. The client application must only call this function when all sessions inside this TEE + /// context have been closed and all shared memory blocks have been released. + /// The implementation of this function must not fail; after this function returns, the client + /// application must be able to consider that the context has been closed. + /// The function implementation must do nothing if the value of the context pointer is null. /// //void TEEC_FinalizeContext(TEEC_Context *context); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_FinalizeContext", CallingConvention = CallingConvention.Cdecl)] static public extern void FinalizeContext(ref TEEC_Context context); /// - /// This function registers a block of existing Client Application memory as a block of Shared Memory within + /// This function registers a block of existing client application memory as a block of shared memory within /// the scope of the specified TEE Context, in accordance with the parameters which have been set by the - /// Client Application inside the sharedMem structure. - /// The input context MUST point to an initialized TEE Context. - /// The input sharedMem MUST point to the Shared Memory structure defining the memory region to register + /// client application inside the shared memory structure. + /// The input context must point to an initialized TEE Context. + /// The input shared Memory must point to the shared memory structure defining the memory region to register. /// //EEC_Result TEEC_RegisterSharedMemory(TEEC_Context *context, TEEC_SharedMemory *sharedMem); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_RegisterSharedMemory", CallingConvention = CallingConvention.Cdecl)] static public extern int RegisterSharedMemory(ref TEEC_Context context, ref TEEC_SharedMemory sharedMem); /// - /// This function allocates a new block of memory as a block of Shared Memory within the scope of the - /// specified TEE Context, in accordance with the parameters which have been set by the Client Application - /// inside the sharedMem structure. - /// The input context MUST point to an initialized TEE Context. - /// The input sharedMem MUST point to the Shared Memory structure defining the region to allocate. + /// This function allocates a new block of memory as a block of shared memory within the scope of the + /// specified TEE Context, in accordance with the parameters which have been set by the client application + /// inside the shared memory structure. + /// The input context must point to an initialized TEE Context. + /// The input shared memory must point to the shared memory structure defining the region to allocate. /// //TEEC_Result TEEC_AllocateSharedMemory(TEEC_Context *context, TEEC_SharedMemory *sharedMem); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_AllocateSharedMemory", CallingConvention = CallingConvention.Cdecl)] static public extern int AllocateSharedMemory(ref TEEC_Context context, ref TEEC_SharedMemory sharedMem); /// - /// This function deregisters or deallocates a previously initialized block of Shared Memory. - /// For a memory buffer allocated using AllocateSharedMemory the Implementation MUST free the - /// underlying memory and the Client Application MUST NOT access this region after this function has been - /// called. In this case the Implementation MUST set the buffer and size fields of the sharedMem - /// structure to NULL and 0 respectively before returning. - /// For memory registered using RegisterSharedMemory the implementation MUST deregister the - /// underlying memory from the TEE, but the memory region will stay available to the Client Application for + /// This function deregisters or deallocates a previously initialized block of the shared memory. + /// For a memory buffer allocated using AllocateSharedMemory, the implementation must free the + /// underlying memory and the client application must not access this region after this function has been + /// called. In this case, the implementation must set the buffer and size fields of the shared memory + /// structure to null and 0 respectively before returning. + /// For memory registered using RegisterSharedMemory, the implementation must deregister the + /// underlying memory from the TEE, but the memory region will stay available to the client application for /// other purposes as the memory is owned by it. - /// The implementation MUST do nothing if the value of the sharedMem parameter is NULL. + /// The implementation must do nothing if the value of the shared memory parameter is null. /// //void TEEC_ReleaseSharedMemory(TEEC_SharedMemory *sharedMem); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_ReleaseSharedMemory", CallingConvention = CallingConvention.Cdecl)] static public extern void ReleaseSharedMemory(ref TEEC_SharedMemory sharedMem); /// - /// This function opens a new Session between the Client Application and the specified Trusted Application. - /// The Implementation MUST assume that all fields of this session structure are in an undefined state. - /// When this function returns TEEC_SUCCESS the Implementation MUST have populated this structure with - /// any information necessary for subsequent operations within the Session. - /// The target Trusted Application is identified by a UUID passed in the parameter destination. + /// This function opens a new session between the client application and the specified trusted application. + /// The implementation must assume that all fields of this session structure are in an undefined state. + /// When this function returns TEEC_SUCCESS, the implementation must have populated this structure with + /// any information necessary for subsequent operations within the session. + /// The target trusted application is identified by the UUID passed in the parameter destination. /// //TEEC_Result TEEC_OpenSession(TEEC_Context *context, TEEC_Session *session, const TEEC_UUID *destination, uint connectionMethod, const void *connectionData, TEEC_Operation *operation, uint *returnOrigin); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_OpenSession", CallingConvention = CallingConvention.Cdecl)] static public extern int OpenSession(ref TEEC_Context context, ref TEEC_Session session, TEEC_UUID destination, uint connectionMethod, byte[] connectionData, ref TEEC_Operation operation, out uint returnOrigin); /// - /// This function closes a Session which has been opened with a Trusted Application. - /// All Commands within the Session MUST have completed before this function can be called. - /// The Implementation MUST do nothing if the input session parameter is NULL. - /// The implementation of this function MUST NOT be able to fail; after this function returns the Client - /// Application must be able to consider that the Session has been closed. + /// This function closes a session which has been opened with a trusted application. + /// All commands within the session must have completed before this function can be called. + /// The implementation must do nothing if the input session parameter is null. + /// The implementation of this function must not fail; after this function returns, the Client + /// Application must be able to consider that the session has been closed. /// //void TEEC_CloseSession(TEEC_Session *session); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_CloseSession", CallingConvention = CallingConvention.Cdecl)] static public extern void CloseSession(ref TEEC_Session session); /// - /// This function invokes a Command within the specified Session. - /// The parameter session MUST point to a valid open Session. + /// This function invokes a command within the specified session. + /// The parameter session must point to a valid open session. /// The parameter commandID is an identifier that is used to indicate which of the exposed Trusted /// Application functions should be invoked. The supported command identifier values are defined by the - /// Trusted Application‟s protocol. + /// trusted application's protocol. /// //TEEC_Result TEEC_InvokeCommand(TEEC_Session *session, uint commandID, TEEC_Operation *operation, uint *returnOrigin); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_InvokeCommand", CallingConvention = CallingConvention.Cdecl)] static public extern int InvokeCommand(ref TEEC_Session session, uint commandID, ref TEEC_Operation operation, out uint returnOrigin); /// - /// This function requests the cancellation of a pending open Session operation or a Command invocation + /// This function requests the cancelation of a pending open session operation or a command invocation /// operation. As this is a synchronous API, this function must be called from a thread other than the one /// executing the OpenSession or InvokeCommand function. - /// This function just sends a cancellation signal to the TEE and returns immediately; the operation is not - /// guaranteed to have been cancelled when this function returns. In addition, the cancellation request is just - /// a hint; the TEE or the Trusted Application MAY ignore the cancellation request. + /// This function just sends a cancelation signal to the TEE and returns immediately; the operation is not + /// guaranteed to have been canceled when this function returns. In addition, the cancelation request is just + /// a hint; the TEE or the trusted application may ignore the cancelation request. /// //void TEEC_RequestCancellation(TEEC_Operation *operation); [DllImport(Libraries.Libteec, EntryPoint = "TEEC_RequestCancellation", CallingConvention = CallingConvention.Cdecl)] diff --git a/src/Tizen.Security.TEEC/Tizen.Security.TEEC/Libteec.cs b/src/Tizen.Security.TEEC/Tizen.Security.TEEC/Libteec.cs index 5393400..f05cb74 100644 --- a/src/Tizen.Security.TEEC/Tizen.Security.TEEC/Libteec.cs +++ b/src/Tizen.Security.TEEC/Tizen.Security.TEEC/Libteec.cs @@ -22,83 +22,83 @@ using System.Threading.Tasks; namespace Tizen.Security.TEEC { /// - /// This type denotes Session Login Method used in OpenSession + /// This type denotes the Session Login Method used in OpenSession. /// /// 3 public class LoginMethod { /// No login data is provided. public const uint Public = 0x00000000; - /// Login data about the user running the Client Application process is provided. + /// Login data about the user running the client application process is provided. public const uint User = 0x00000001; - /// Login data about the group running the Client Application process is provided. + /// Login data about the group running the client application process is provided. public const uint Group = 0x00000002; - /// Login data about the running Client Application itself is provided. + /// Login data about the running client application itself is provided. public const uint Application = 0x00000003; } /// - /// This type denotes Value parameter + /// This type denotes the Value parameter. /// /// 3 public enum TEFValueType : UInt32 { - /// The Parameter is a ValueType tagged as input. + /// The parameter is a ValueType tagged as the input. Input = 0x00000001, - /// The Parameter is a ValueType tagged as output. + /// The parameter is a ValueType tagged as the output. Output = 0x00000002, - /// The Parameter is a ValueType tagged as both as input and output. + /// The parameter is a ValueType tagged as both the input and the output. InOut = 0x00000003, } /// - /// This type denotes TempMemoryReference parameter + /// This type denotes the TempMemoryReference parameter /// describing a region of memory which needs to be temporarily registered for the duration of the operation. /// /// 3 public enum TEFTempMemoryType : UInt32 { - /// The Parameter is a TempMemoryType and is tagged as input. + /// The parameter is a TempMemoryType and is tagged as the input. Input = 0x00000005, - /// Same as Input, but the Memory Reference is tagged as output. + /// Same as the input, but the Memory Reference is tagged as the output. Output = 0x00000006, - /// A Temporary Memory Reference tagged as both input and output. + /// A Temporary Memory Reference tagged as both the input and the output. InOut = 0x00000007, } /// - /// This type denotes SharedMemoryReference parameter + /// This type denotes the SharedMemoryReference parameter. /// /// 3 public enum TEFRegisteredMemoryType : UInt32 { - /// The Parameter is a Registered Memory Reference that refers to the entirety of its parent Shared Memory block. + /// The parameter is a registered memory reference that refers to the entirety of its parent shared memory block. Whole = 0x0000000C, - /// A Registered Memory Reference structure that refers to a partial region of its parent Shared Memory block and is tagged as input. + /// A registered memory reference structure that refers to a partial region of its parent shared mMemory block and is tagged as the input. PartialInput = 0x0000000D, - /// A Registered Memory Reference structure that refers to a partial region of its parent Shared Memory block and is tagged as output. + /// A registered memory reference structure that refers to a partial region of its parent shared memory block and is tagged as the output. PartialOutput = 0x0000000E, - /// A Registered Memory Reference structure that refers to a partial region of its parent Shared Memory block and is tagged as both input and output. + /// A registered memory reference structure that refers to a partial region of its parent shared memory block and is tagged as both the input and the output. PartialInOut = 0x0000000F, } /// - /// This type denotes SharedMemory access direction + /// This type denotes the SharedMemory access direction. /// /// 3 [Flags] public enum SharedMemoryFlags : UInt32 { - /// A flag indicates Shared Memory can be read. + /// A flag indicates the shared memory can be read. Input = 0x00000001, - /// A flag indicates Shared Memory can be written. + /// A flag indicates the shared memory can be written. Output = 0x00000002, - /// A flag indicates Shared Memory can be read and written. + /// A flag indicates the shared memory can be read and written. InOut = Input | Output, } /// - /// This type denotes a Shared Memory block which has either been registered + /// This type denotes a shared memory block which has been either registered /// with the implementation or allocated by it. /// /// 3 @@ -110,7 +110,7 @@ namespace Tizen.Security.TEEC this.shm=shm; } /// - /// This property represents shared memory size in bytes. + /// This property represents the shared memory size in bytes. /// /// 3 public UInt32 Size @@ -118,7 +118,7 @@ namespace Tizen.Security.TEEC get { return shm.size; } } /// - /// This property represents start address of shared memory block. + /// This property represents the start address of the shared memory block. /// /// 3 public IntPtr Address @@ -128,11 +128,11 @@ namespace Tizen.Security.TEEC /// /// This function makes a copy and is designed for convenient operations on small buffers. - /// For large buffers direct address should be used. + /// For large buffers, the direct address should be used. /// /// 3 - /// Source data buffer to copy data from - /// Starting offset in destination shared memory + /// The source data buffer to copy data from. + /// The starting offset in the destination shared memory. /// The operation is invalid. public void SetData(byte[] data, int dstOffs) { @@ -141,11 +141,11 @@ namespace Tizen.Security.TEEC } /// /// This function makes a copy and is designed for convenient operations on small buffers. - /// For large buffers direct address should be used. + /// For large buffers, the direct address should be used. /// /// 3 - /// Destination data buffer to copy data into - /// Starting offset in source shared memory + /// The destination data buffer to copy data into. + /// The starting offset in the source shared memory. /// The operation is invalid. public void GetData(byte[] data, int srcOffs) { @@ -155,9 +155,9 @@ namespace Tizen.Security.TEEC }; /// - /// This type defines the payload of either an open Session operation or an invoke Command operation. It is - /// also used for cancellation of operations, which may be desirable even if no payload is passed. - /// Parameters are used to exchange data between CA and TA + /// This type defines the payload of either an open session operation or an invoke command operation. It is + /// also used for cancelation of operations, which may be desirable even if no payload is passed. + /// Parameters are used to exchange data between CA and TA. /// /// 3 public abstract class Parameter @@ -170,7 +170,7 @@ namespace Tizen.Security.TEEC }; /// - /// This type defines a template for parameter types. + /// This type defines a template for the parameter types. /// /// 3 public abstract class BaseParameter : Parameter where TEnum : struct, IComparable, IFormattable, IConvertible // as close to Enum as possible @@ -181,7 +181,7 @@ namespace Tizen.Security.TEEC } /// - /// This property represents access type to this parameter. + /// This property represents the access type to this parameter. /// /// 3 public TEnum Type { get; } @@ -194,12 +194,12 @@ namespace Tizen.Security.TEEC public sealed class TempMemoryReference : BaseParameter { /// - /// Constructs Prameter object which holds info about temporary memory copied to/from TA + /// Constructs a parameter object which holds information about the temporary memory copied to or from TA. /// /// 3 - /// Address of allocated memory buffer - /// Size of the buffer - /// Kind of access allowed for TA + /// The address of the allocated memory buffer. + /// The size of the buffer. + /// The kind of access allowed for TA . public TempMemoryReference(IntPtr buffer, uint size, TEFTempMemoryType type) : base(type) { @@ -207,31 +207,31 @@ namespace Tizen.Security.TEEC this.Size = size; } /// - /// This property represents memory address of buffer. + /// This property represents the memory address of the buffer. /// /// 3 public IntPtr Buffer { get; } /// - /// This property represents size of buffer. + /// This property represents the size of the buffer. /// /// 3 public uint Size { get; } }; /// - /// This type defines a memory reference that uses a pre-registered or pre-allocated Shared Memory block. + /// This type defines a memory reference that uses a pre-registered or pre-allocated shared memory block. /// /// 3 public sealed class RegisteredMemoryReference : BaseParameter { /// - /// Constructs Prameter object which holds info about registered memory shared with TA + /// Constructs a parameter object which holds information about the registered memory shared with TA. /// /// 3 - /// Shared memory - registered or allocated - /// Size of the buffer part - /// Offset of buffer in shared memory - /// Kind of access allowed for TA + /// The shared memory - registered or allocated. + /// The size of the buffer part. + /// The offset of the buffer in the shared memory. + /// The kind of access allowed for TA . public RegisteredMemoryReference(SharedMemory parent, uint size, uint offset, TEFRegisteredMemoryType type) : base(type) { @@ -240,36 +240,36 @@ namespace Tizen.Security.TEEC this.Offset = offset; } /// - /// This property represents SharedMemory that is referred to. + /// This property represents the shared memory that is referred to. /// /// 3 public SharedMemory Parent { get; } /// - /// This property represents size (in bytes) of SharedMemory. + /// This property represents the size (in bytes) of the shared memory. /// /// 3 public uint Size { get; } /// - /// This property represents offset (in bytes) from the begin of SharedMemory. + /// This property represents the offset (in bytes) from the start of the shared memory. /// /// 3 public uint Offset { get; } }; /// - /// This type defines a parameter that is not referencing shared memory, but carries instead small raw data - /// passed by value. + /// This type defines a parameter that is not referencing the shared memory, but carries instead small raw data + /// passed by a value. /// /// 3 public sealed class Value : BaseParameter { /// - /// Constructs Prameter object which holds info about int values copied to/from TA + /// Constructs a parameter object which holds information about integer values copied to or from TA. /// /// 3 - /// User paramter A - /// User paramter B - /// Kind of access allowed for TA + /// User paramter A. + /// User paramter B. + /// The kind of access allowed for TA . public Value(uint a, uint b, TEFValueType type) : base(type) { @@ -277,12 +277,12 @@ namespace Tizen.Security.TEEC this.B = b; } /// - /// This property represents unsigned integer A. + /// This property represents an unsigned integer A. /// /// 3 public uint A { get; } /// - /// This property represents unsigned integer B. + /// This property represents an unsigned integer B. /// /// 3 public uint B { get; } @@ -290,7 +290,7 @@ namespace Tizen.Security.TEEC /// - /// This type denotes a TEE Session, the logical container linking a Client Application with a particular Trusted Application. + /// This type denotes a TEE Session, the logical container linking a client application with a particular trusted application. /// /// 3 public sealed class Session @@ -320,14 +320,14 @@ namespace Tizen.Security.TEEC } /// - /// This function closes a Session which has been opened with a Trusted Application. - /// All Commands within the Session MUST have completed before this function can be called. + /// This function closes a session which has been opened with a trusted application. + /// All commands within the session must be completed before this function can be called. /// /// 3 /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. public void Close() { @@ -336,22 +336,22 @@ namespace Tizen.Security.TEEC } /// - /// This function invokes a Command within the specified Session. - /// The parameter commandID is an identifier that is used to indicate which of the exposed Trusted - /// Application functions should be invoked. The supported command identifier values are defined by the - /// Trusted Application's protocol. - /// There can be up to four Parameter objects given in the array + /// This function invokes a command within the specified session. + /// The parameter commandID is an identifier that is used to indicate which of the exposed trusted + /// application functions should be invoked. The supported command identifier values are defined by the + /// trusted application's protocol. + /// There can be up to four parameter objects given in the array. /// /// 3 - /// The command - /// The array of parameters + /// The command. + /// The array of parameters. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// The argument is wrong + /// The argument is wrong. public void InvokeCommand(uint commandID, Parameter[] paramlist) { Interop.TEEC_Operation op = new Interop.TEEC_Operation(); @@ -370,20 +370,20 @@ namespace Tizen.Security.TEEC } /// - /// Asynchronous version of InvokeCommand + /// The asynchronous version of the InvokeCommand. /// /// 3 - /// The command - /// The array of parameters - /// The token for task manipulation - /// Returns Task executing invoke command in backgroung + /// The command. + /// The array of parameters. + /// The token for task manipulation. + /// Returns a task executing an invoke command in the background. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// One of arguments is wrong + /// One of the arguments is wrong. public async Task InvokeCommandAsync(uint commandID, Parameter[] paramlist, CancellationToken token = default(CancellationToken)) { await Task.Factory.StartNew(() => InvokeCommand(commandID, paramlist)); @@ -400,15 +400,15 @@ namespace Tizen.Security.TEEC private Interop.TEEC_Context context; /// - /// This function (constructor) initializes a new TEE Context, forming a connection between this Client Application and the - /// TEE identified by the string identifier name (empty or null name denotes default TEE). + /// This function (constructor) initializes a new TEE Context, forming a connection between this client application and the + /// TEE identified by the string identifier name (empty or null name denotes a default TEE). /// /// 3 - /// The TEE name + /// The TEE name. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. public Context(string name) @@ -424,7 +424,7 @@ namespace Tizen.Security.TEEC } /// - /// This function implements IDisposable interface + /// This function implements the IDisposable interface. /// /// 3 /// http://tizen.org/privilege/tee.client @@ -436,23 +436,23 @@ namespace Tizen.Security.TEEC } /// - /// This function opens a new Session between the Client Application and the specified Trusted Application. - /// The target Trusted Application is identified by a UUID passed in the parameter destination. - /// There can be up to four Parameter objects given in the array + /// This function opens a new session between the client application and the specified trusted application. + /// The target trusted application is identified by an UUID passed in the parameter destination. + /// There can be up to four parameter objects given in the array. /// /// 3 - /// The UUID of destination TA - /// The authentication algorithm - /// The data to be verified by given login method - /// The parameters to be passed to TA open-session-callback - /// Returns opened session + /// The UUID of the destination TA. + /// The authentication algorithm . + /// The data to be verified by a given login method. + /// The parameters to be passed to TA open-session-callback. + /// Returns opened session. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// One of arguments is wrong + /// One of the arguments is wrong. public Session OpenSession(Guid destination, uint loginMethod, byte[] connectionData, Parameter[] paramlist) { Session ses = new Session(context); @@ -460,15 +460,15 @@ namespace Tizen.Security.TEEC return ses; } /// - /// @see OpenSession(Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token) + /// @see OpenSession (Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token). /// /// 3 - /// The UUID of destination TA - /// Returns opened session + /// The UUID of the destination TA. + /// Returns opened session. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. public Session OpenSession(Guid destination) @@ -479,23 +479,23 @@ namespace Tizen.Security.TEEC } /// - /// Asynchronous version of OpenSession - /// @see OpenSession(Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token) + /// The asynchronous version of the OpenSession. + /// @see OpenSession (Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token). /// /// 3 - /// The UUID of destination TA - /// The authentication algorithm - /// The data to be verified by given login method - /// The parameters to be passed to TA open-session-callback - /// The token for task manipulation - /// Returns Task executing session open in backgroung + /// The UUID of the destination TA. + /// The authentication algorithm . + /// The data to be verified by a given login method. + /// The parameters to be passed to the TA open-session-callback. + /// The token for the task manipulation. + /// Returns a Task executing the session open in the background. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// One of arguments is wrong + /// One of the arguments is wrong. public async Task OpenSessionAsync(Guid destination, uint loginMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token = default(CancellationToken)) { Task task = Task.Factory.StartNew(() => @@ -505,17 +505,17 @@ namespace Tizen.Security.TEEC return await task; } /// - /// Asynchronous version of OpenSession - /// @see OpenSession(Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token) + /// The asynchronous version of the OpenSession. + /// @see OpenSession (Guid destination, uint connectionMethod, byte[] connectionData, Parameter[] paramlist, CancellationToken token). /// /// 3 - /// The UUID of destination TA - /// The token for task manipulation - /// Returns Task executing session open in backgroung + /// The UUID of the destination TA. + /// The token for a task manipulation. + /// Returns a task executing session open in the background. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. public async Task OpenSessionAsync(Guid destination, CancellationToken token = default(CancellationToken)) @@ -528,22 +528,22 @@ namespace Tizen.Security.TEEC } /// - /// This function registers a block of existing Client Application memory as a block of Shared Memory within - /// the scope of the specified Context, in accordance with the parameters. - /// The input MUST point to the shared memory region to register + /// This function registers a block of the existing client application memory as a block of shared memory within + /// the scope of the specified context, in accordance with the parameters. + /// The input must point to the shared memory region to register. /// /// 3 - /// The address of shared memory - /// The size of shared memory - /// The flags describing access modes (Input and/or Output) - /// Returns SharedMemory handler + /// The address of the shared memory. + /// The size of the shared memory. + /// The flags describing the access modes (Input and/or Output). + /// Returns the SharedMemory handler. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// The argument is wrong + /// The argument is wrong. public SharedMemory RegisterSharedMemory(IntPtr memaddr, UInt32 size, SharedMemoryFlags flags) { Interop.TEEC_SharedMemory shm = new Interop.TEEC_SharedMemory(); @@ -556,17 +556,17 @@ namespace Tizen.Security.TEEC } /// - /// This function allocates a new block of memory as a block of Shared Memory within the scope of the - /// specified Context, in accordance with the parameters. + /// This function allocates a new block of memory as a block of shared memory within the scope of the + /// specified context, in accordance with the parameters. /// /// 3 - /// The size of shared memory - /// The flags describing access modes (Input and/or Output) - /// Returns SharedMemory handler + /// The size of shared memory. + /// The flags describing access modes (Input and/or Output). + /// Returns the Shared Memory handler. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. public SharedMemory AllocateSharedMemory(UInt32 size, SharedMemoryFlags flags) @@ -580,26 +580,26 @@ namespace Tizen.Security.TEEC } /// - /// This function deregisters or deallocates a previously initialized block of Shared Memory. + /// This function deregisters or deallocates a previously initialized block of the shared memory. /// /// - /// For a memory buffer allocated using AllocateSharedMemory the Implementation MUST free the - /// underlying memory and the Client Application MUST NOT access this region after this function has been - /// called. In this case the Implementation MUST clear the buffer and size fields of the sharedMem + /// For a memory buffer allocated using AllocateSharedMemory, the implementation must free the + /// underlying memory and the client application must not access this region after this function has been + /// called. In this case, the implementation must clear the buffer and size fields of the shared memory /// structure before returning. - /// For memory registered using RegisterSharedMemory the implementation MUST deregister the - /// underlying memory from the TEE, but the memory region will stay available to the Client Application for + /// For memory registered using RegisterSharedMemory, the implementation must deregister the + /// underlying memory from the TEE, but the memory region will stay available to the client application for /// other purposes as the memory is owned by it. /// /// 3 - /// The shared memory object returned by RegisterSharedMemory or AllocateSharedMemory + /// The shared memory object returned by RegisterSharedMemory or AllocateSharedMemory. /// http://tizen.org/privilege/tee.client /// partner /// http://tizen.org/feature/security.tee - /// Thrown when application does not have privilege to access this method. + /// Thrown when an application does not have the privilege to access this method. /// The required feature is not supported. /// The operation is invalid. - /// The argument is wrong + /// The argument is wrong. public void ReleaseSharedMemory(SharedMemory shm) { Interop.Libteec.ReleaseSharedMemory(ref shm.shm); diff --git a/src/Tizen.Security.TEEC/Tizen.Security.TEEC/NamespaceDoc.cs b/src/Tizen.Security.TEEC/Tizen.Security.TEEC/NamespaceDoc.cs index 36e1b15..4edd144 100644 --- a/src/Tizen.Security.TEEC/Tizen.Security.TEEC/NamespaceDoc.cs +++ b/src/Tizen.Security.TEEC/Tizen.Security.TEEC/NamespaceDoc.cs @@ -12,7 +12,7 @@ running inside the TEE or exposed externally to Client Applications. The TEE Client API concentrates on the interface to enable efficient communications between a Client Application and a Trusted Application running inside the TEE. Higher level standards and protocol layers may be built on top of the foundation -provided by the TEE Client API – for example, to cover common tasks such as secure storage, +provided by the TEE Client API – for example, to cover common tasks, such as secure storage, cryptography, and run-time installation of new Trusted Applications. The separation between the rich environment and the TEE is guaranted. @@ -24,7 +24,7 @@ The key design principles of the TEE Client API are: Where possible the design of the TEE Client API has placed the responsibility for memory allocation on the calling Client Application code. This gives the Client developer choice of - memory allocation locations, enabling simple optimizations such as stack-based allocation + memory allocation locations, enabling simple optimizations, such as stack-based allocation or enhanced flexibility using placements in static global memory or thread-local storage.
This design choice is evident in the API by the use of pointers to structures rather than opaque handles to represent any manipulated objects. diff --git a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettings.cs b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettings.cs index 1b4398f..53c31cf 100755 --- a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettings.cs +++ b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettings.cs @@ -19,16 +19,16 @@ using System; namespace Tizen.System { /// - /// The System Settings API provides APIs for sharing configuration over a system + /// The System Settings API provides APIs for sharing the configuration over a system. /// /// - /// System Settings API provides functions for getting the system configuration related to user preferences. - /// The main features of the System Settings API include accessing system-wide configurations, such as ringtones, wallpapers, and etc + /// The System Settings API provides functions for getting the system configuration related to user preferences. + /// The main features of the System Settings API include accessing system-wide configurations, such as ringtones, wallpapers, and so on. /// public static class SystemSettings { /// - /// The file path of the current ringtone + /// The file path of the current ringtone. /// public static string IncomingCallRingtone { @@ -53,7 +53,7 @@ namespace Tizen.System } /// - /// The file path of the current home screen wallpaper + /// The file path of the current home-screen wallpaper. /// public static string WallpaperHomeScreen { @@ -78,7 +78,7 @@ namespace Tizen.System } /// - /// The file path of the current lock screen wallpaper + /// The file path of the current lock-screen wallpaper. /// public static string WallpaperLockScreen { @@ -103,7 +103,7 @@ namespace Tizen.System } /// - /// The current system font size + /// The current system font size. /// public static SystemSettingsFontSize FontSize { @@ -128,7 +128,7 @@ namespace Tizen.System } /// - /// The current system font type + /// The current system font type. /// public static string FontType { @@ -153,7 +153,7 @@ namespace Tizen.System } /// - /// Indicates whether the motion service is activated + /// Indicates whether the motion service is activated. /// public static bool MotionActivationEnabled { @@ -178,7 +178,7 @@ namespace Tizen.System } /// - /// The file path of the current email alert ringtone + /// The file path of the current email alert ringtone. /// public static string EmailAlertRingtone { @@ -202,7 +202,7 @@ namespace Tizen.System } } /// - /// Indicates whether the USB debugging is enabled + /// Indicates whether the USB debugging is enabled. /// public static bool UsbDebuggingEnabled { @@ -227,7 +227,7 @@ namespace Tizen.System } /// - /// Indicates whether the 3G data network is enabled + /// Indicates whether the 3G data network is enabled. /// public static bool Data3GNetworkEnabled { @@ -252,7 +252,7 @@ namespace Tizen.System } /// - /// Indicates lockscreen app pkg name + /// Indicates the lock-screen application package name. /// public static string LockscreenApp { @@ -277,7 +277,7 @@ namespace Tizen.System } /// - /// The current system default font type (only support Get) + /// The current system default font type (only supports Get). /// public static string DefaultFontType { @@ -296,7 +296,7 @@ namespace Tizen.System /// /// Indicates the current country setting in the <LANGUAGE>_<REGION> syntax. /// The country setting is in the ISO 639-2 format, - /// and the region setting is in the ISO 3166-1 alpha-2 format + /// and the region setting is in the ISO 3166-1 alpha-2 format. /// public static string LocaleCountry { @@ -322,7 +322,7 @@ namespace Tizen.System /// /// Indicates the current language setting in the <LANGUAGE>_<REGION> syntax. - /// The language setting is in the ISO 639-2 format + /// The language setting is in the ISO 639-2 format, /// and the region setting is in the ISO 3166-1 alpha-2 format. /// public static string LocaleLanguage @@ -374,7 +374,7 @@ namespace Tizen.System } /// - /// Indicates the current time zone. Eg. "Pacific/Tahiti" + /// Indicates the current time zone, for example, Pacific/Tahiti. /// public static string LocaleTimeZone { @@ -399,7 +399,7 @@ namespace Tizen.System } /// - /// Once System changes time, this event occurs to notify time change. + /// Once the system changes time, this event occurs to notify the time change. /// public static int Time { @@ -415,7 +415,7 @@ namespace Tizen.System } } /// - /// Indicates whether the screen lock sound is enabled on the device. ex) LCD on/off sound + /// Indicates whether the screen lock sound is enabled on the device, for example, the LCD on or off sound. /// public static bool SoundLockEnabled { @@ -466,7 +466,7 @@ namespace Tizen.System } /// - /// Indicates whether rotation control is automatic. + /// Indicates whether the rotation control is automatic. /// public static bool DisplayScreenRotationAutoEnabled { @@ -483,7 +483,7 @@ namespace Tizen.System } /// - /// Indicates device name. + /// Indicates the device name. /// public static string DeviceName { @@ -499,7 +499,7 @@ namespace Tizen.System } } /// - /// Indicates whether the device user has enabled motion feature. + /// Indicates whether the device user has enabled the motion feature. /// public static bool MotionEnabled { @@ -516,7 +516,7 @@ namespace Tizen.System } /// - /// Indicates whether Wi-Fi-related notifications are enabled on the device. + /// Indicates whether Wi-Fi related notifications are enabled on the device. /// public static bool NetworkWifiNotificationEnabled { @@ -625,7 +625,7 @@ namespace Tizen.System } /// - /// Indicates the current lock state + /// Indicates the current lock state. /// public static SystemSettingsIdleLockState LockState { @@ -650,7 +650,7 @@ namespace Tizen.System } /// - /// The current system ADS ID + /// The current system ADS ID. /// public static string AdsId { @@ -702,10 +702,10 @@ namespace Tizen.System }; private static event EventHandler s_incomingCallRingtoneChanged; /// - /// IncomingCallRingtoneChanged event is triggered when the file path of the incoming ringtone is changed + /// The IncomingCallRingtoneChanged event is triggered when the file path of the incoming ringtone is changed. /// /// - /// A IncomingCallRingtoneChangedEventArgs object that contains the key & changed value + /// The IncomingCallRingtoneChangedEventArgs object that contains the key and the changed value. public static event EventHandler IncomingCallRingtoneChanged { add @@ -743,10 +743,10 @@ namespace Tizen.System }; private static event EventHandler s_wallpaperHomeScreenChanged; /// - /// WallpaperHomeScreenChanged event is triggered when the file path of the current home screen wallpaper is changed + /// THe WallpaperHomeScreenChanged event is triggered when the file path of the current home screen wallpaper is changed. /// /// - /// A WallpaperHomeScreenChangedEventArgs object that contains the key & changed value + /// The WallpaperHomeScreenChangedEventArgs object that contains the key and the changed value. public static event EventHandler WallpaperHomeScreenChanged { add @@ -784,10 +784,10 @@ namespace Tizen.System }; private static event EventHandler s_wallpaperLockScreenChanged; /// - /// WallpaperLockScreenChanged event is triggered when the file path of the current lock screen wallpaper is changed + /// The WallpaperLockScreenChanged event is triggered when the file path of the current lock screen wallpaper is changed. /// /// - /// A WallpaperLockScreenChangedEventArgs object that contains the key & changed value + /// The WallpaperLockScreenChangedEventArgs object that contains the key and the changed value. public static event EventHandler WallpaperLockScreenChanged { add @@ -825,10 +825,10 @@ namespace Tizen.System }; private static event EventHandler s_fontSizeChanged; /// - /// FontSizeChanged event is triggered when the current system font size is changed + /// The FontSizeChanged event is triggered when the current system font size is changed. /// /// - /// A FontSizeChangedEventArgs object that contains the key & changed value + /// The FontSizeChangedEventArgs object that contains the key and the changed value. public static event EventHandler FontSizeChanged { add @@ -866,10 +866,10 @@ namespace Tizen.System }; private static event EventHandler s_fontTypeChanged; /// - /// FontTypeChanged event is triggered when the current system font type is changed + /// The FontTypeChanged event is triggered when the current system font type is changed. /// /// - /// A FontTypeChangedEventArgs object that contains the key & changed value + /// The FontTypeChangedEventArgs object that contains the key and the changed value. public static event EventHandler FontTypeChanged { add @@ -907,10 +907,10 @@ namespace Tizen.System }; private static event EventHandler s_motionActivationChanged; /// - /// MotionActivationChanged event is triggered when the motion service status is changed + /// The MotionActivationChanged event is triggered when the motion service status is changed. /// /// - /// A MotionActivationChangedEventArgs object that contains the key & changed value + /// The MotionActivationChangedEventArgs object that contains the key and the changed value. public static event EventHandler MotionActivationSettingChanged { add @@ -948,10 +948,10 @@ namespace Tizen.System }; private static event EventHandler s_emailAlertRingtoneChanged; /// - /// EmailAlertRingtoneChanged event is triggered when the file path of the current email alert ringtone is changed + /// The EmailAlertRingtoneChanged event is triggered when the file path of the current email alert ringtone is changed. /// /// - /// A EmailAlertRingtoneChangedEventArgs object that contains the key & changed value + /// The EmailAlertRingtoneChangedEventArgs object that contains the key and the changed value. public static event EventHandler EmailAlertRingtoneChanged { add @@ -989,10 +989,10 @@ namespace Tizen.System }; private static event EventHandler s_usbDebuggingSettingChanged; /// - /// UsbDebuggingSettingChangedEventArgs event is triggered when the USB debugging status is changed + /// The UsbDebuggingSettingChangedEventArgs event is triggered when the USB debugging status is changed. /// /// - /// A UsbDebuggingSettingChangedEventArgs object that contains the key & changed value + /// The UsbDebuggingSettingChangedEventArgs object that contains the key and the changed value. public static event EventHandler UsbDebuggingSettingChanged { add @@ -1030,10 +1030,10 @@ namespace Tizen.System }; private static event EventHandler s_data3GNetworkSettingChanged; /// - /// Data3GNetworkSettingChanged event is triggered when the 3G data network status is changed + /// The Data3GNetworkSettingChanged event is triggered when the 3G data network status is changed. /// /// - /// A Data3GNetworkSettingChangedEventArgs object that contains the key & changed value + /// The Data3GNetworkSettingChangedEventArgs object that contains the key and the changed value. public static event EventHandler Data3GNetworkSettingChanged { add @@ -1071,10 +1071,10 @@ namespace Tizen.System }; private static event EventHandler s_lockscreenAppChanged; /// - /// LockscreenAppChanged event is triggered when the lockscreen app pkg name is changed + /// The LockscreenAppChanged event is triggered when the lockscreen application package name is changed. /// /// - /// A LockscreenAppChangedEventArgs object that contains the key & changed value + /// The LockscreenAppChangedEventArgs object that contains the key and the changed value. public static event EventHandler LockscreenAppChanged { add @@ -1112,10 +1112,10 @@ namespace Tizen.System }; private static event EventHandler s_localeCountryChanged; /// - /// LocaleCountryChanged event is triggered when the current country setting in the <LANGUAGE>_<REGION> syntax, is changed + /// The LocaleCountryChanged event is triggered when the current country setting in the <LANGUAGE>_<REGION> syntax, is changed. /// /// - /// A LocaleCountryChangedEventArgs object that contains the key & changed value + /// The LocaleCountryChangedEventArgs object that contains the key and the changed value. public static event EventHandler LocaleCountryChanged { add @@ -1153,10 +1153,10 @@ namespace Tizen.System }; private static event EventHandler s_localeLanguageChanged; /// - /// LocaleLanguageChanged event is triggered when the current language setting in the <LANGUAGE>_<REGION> syntax, is changed + /// The LocaleLanguageChanged event is triggered when the current language setting in the <LANGUAGE>_<REGION> syntax, is changed. /// /// - /// A LocaleLanguageChangedEventArgs object that contains the key & changed value + /// The LocaleLanguageChangedEventArgs object that contains the key and the changed value. public static event EventHandler LocaleLanguageChanged { add @@ -1194,10 +1194,10 @@ namespace Tizen.System }; private static event EventHandler s_localeTimeFormat24HourChanged; /// - /// LocaleTimeFormat24HourChanged event is triggered when the time format is changed + /// The LocaleTimeFormat24HourChanged event is triggered when the time format is changed. /// /// - /// A LocaleTimeFormat24HourChangedEventArgs object that contains the key & changed value + /// The LocaleTimeFormat24HourChangedEventArgs object that contains the key and the changed value. public static event EventHandler LocaleTimeFormat24HourSettingChanged { add @@ -1235,10 +1235,10 @@ namespace Tizen.System }; private static event EventHandler s_localeTimeZoneChanged; /// - /// LocaleTimeZoneChanged event is triggered when the current time zone is changed + /// The LocaleTimeZoneChanged event is triggered when the current time zone is changed. /// /// - /// A LocaleTimeZoneChangedEventArgs object that contains the key & changed value + /// The LocaleTimeZoneChangedEventArgs object that contains the key and the changed value. public static event EventHandler LocaleTimeZoneChanged { add @@ -1277,10 +1277,10 @@ namespace Tizen.System }; private static event EventHandler s_timeChanged; /// - /// TimeChanged event is triggered when the system time is changed + /// The TimeChanged event is triggered when the system time is changed. /// /// - /// A TimeChangedEventArgs object that contains the key & changed value + /// The TimeChangedEventArgs object that contains the key and the changed value. public static event EventHandler TimeChanged { add @@ -1318,10 +1318,10 @@ namespace Tizen.System }; private static event EventHandler s_soundLockChanged; /// - /// SoundLockChanged event is triggered when the screen lock sound enabled status is changed + /// The SoundLockChanged event is triggered when the screen lock sound enabled status is changed. /// /// - /// A SoundLockChangedEventArgs object that contains the key & changed value + /// The SoundLockChangedEventArgs object that contains the key and the changed value. public static event EventHandler SoundLockSettingChanged { add @@ -1359,10 +1359,10 @@ namespace Tizen.System }; private static event EventHandler s_soundSilentModeChanged; /// - /// SoundSilentModeChanged event is triggered when the silent mode status is changed + /// The SoundSilentModeChanged event is triggered when the silent mode status is changed. /// /// - /// A SoundSilentModeChangedEventArgs object that contains the key & changed value + /// The SoundSilentModeChangedEventArgs object that contains the key and the changed value. public static event EventHandler SoundSilentModeSettingChanged { add @@ -1400,10 +1400,10 @@ namespace Tizen.System }; private static event EventHandler s_soundTouchChanged; /// - /// SoundTouchChanged event is triggered when the screen touch sound enabled status is changed + /// THe SoundTouchChanged event is triggered when the screen touch sound enabled status is changed. /// /// - /// A SoundTouchChangedEventArgs object that contains the key & changed value + /// The SoundTouchChangedEventArgs object that contains the key and the changed value. public static event EventHandler SoundTouchSettingChanged { add @@ -1441,10 +1441,10 @@ namespace Tizen.System }; private static event EventHandler s_displayScreenRotationAutoChanged; /// - /// DisplayScreenRotationAutoChanged event is triggered when the automatic rotation control status is changed + /// The DisplayScreenRotationAutoChanged event is triggered when the automatic rotation control status is changed. /// /// - /// A DisplayScreenRotationAutoChangedEventArgs object that contains the key & changed value + /// The DisplayScreenRotationAutoChangedEventArgs object that contains the key and the changed value. public static event EventHandler DisplayScreenRotationAutoSettingChanged { add @@ -1482,10 +1482,10 @@ namespace Tizen.System }; private static event EventHandler s_deviceNameChanged; /// - /// DeviceNameChanged event is triggered when the device name is changed + /// The DeviceNameChanged event is triggered when the device name is changed. /// /// - /// A DeviceNameChangedEventArgs object that contains the key & changed value + /// The DeviceNameChangedEventArgs object that contains the key and the changed value. public static event EventHandler DeviceNameChanged { add @@ -1523,10 +1523,10 @@ namespace Tizen.System }; private static event EventHandler s_motionSettingChanged; /// - /// MotionSettingChanged event is triggered when the motion feature enabled status is changed + /// The MotionSettingChanged event is triggered when the motion feature enabled status is changed. /// /// - /// A MotionSettingChangedEventArgs object that contains the key & changed value + /// The MotionSettingChangedEventArgs object that contains the key and the changed value. public static event EventHandler MotionSettingChanged { add @@ -1564,10 +1564,10 @@ namespace Tizen.System }; private static event EventHandler s_networkWifiNotificationChanged; /// - /// NetworkWifiNotificationChanged event is triggered when the Wi-Fi-related notifications enabled status is changed + /// The NetworkWifiNotificationChanged event is triggered when the WiFi-related notifications enabled status is changed. /// /// - /// A NetworkWifiNotificationChangedEventArgs object that contains the key & changed value + /// The NetworkWifiNotificationChangedEventArgs object that contains the key and the changed value. public static event EventHandler NetworkWifiNotificationSettingChanged { add @@ -1605,10 +1605,10 @@ namespace Tizen.System }; private static event EventHandler s_networkFlightModeChanged; /// - /// NetworkFlightModeChanged event is triggered when the flight mode status is changed + /// The NetworkFlightModeChanged event is triggered when the flight mode status is changed. /// /// - /// A NetworkFlightModeChangedEventArgs object that contains the key & changed value + /// The NetworkFlightModeChangedEventArgs object that contains the key and the changed value. public static event EventHandler NetworkFlightModeSettingChanged { add @@ -1646,10 +1646,10 @@ namespace Tizen.System }; private static event EventHandler s_screenBacklightTimeChanged; /// - /// ScreenBacklightTimeChanged event is triggered when the backlight time is changed. + /// THe ScreenBacklightTimeChanged event is triggered when the backlight time is changed. /// /// - /// A ScreenBacklightTimeChangedEventArgs object that contains the key & changed value + /// The ScreenBacklightTimeChangedEventArgs object that contains the key and the changed value. public static event EventHandler ScreenBacklightTimeChanged { add @@ -1687,10 +1687,10 @@ namespace Tizen.System }; private static event EventHandler s_soundNotificationChanged; /// - /// SoundNotificationChanged event is triggered when the file path of the current notification tone set by the user is changed + /// The SoundNotificationChanged event is triggered when the file path of the current notification tone set by the user is changed. /// /// - /// A SoundNotificationChangedEventArgs object that contains the key & changed value + /// The SoundNotificationChangedEventArgs object that contains the key and the changed value. public static event EventHandler SoundNotificationChanged { add @@ -1728,10 +1728,10 @@ namespace Tizen.System }; private static event EventHandler s_soundNotificationRepetitionPeriodChanged; /// - /// SoundNotificationRepetitionPeriodChanged event is triggered when the time period for notification repetitions is changed + /// The SoundNotificationRepetitionPeriodChanged event is triggered when the time period for notification repetitions is changed. /// /// - /// A SoundNotificationRepetitionPeriodChangedEventArgs object that contains the key & changed value + /// The SoundNotificationRepetitionPeriodChangedEventArgs object that contains the key and the changed value. public static event EventHandler SoundNotificationRepetitionPeriodChanged { add @@ -1769,10 +1769,10 @@ namespace Tizen.System }; private static event EventHandler s_lockStateChanged; /// - /// LockStateChanged event is triggered when the current lock state is changed + /// The LockStateChanged event is triggered when the current lock state is changed. /// /// - /// A LockStateChangedEventArgs object that contains the key & changed value + /// The LockStateChangedEventArgs object that contains the key and the changed value. public static event EventHandler LockStateChanged { add @@ -1810,10 +1810,10 @@ namespace Tizen.System }; private static event EventHandler s_adsIdChanged; /// - /// AdsIdChanged event is triggered when the current ADS ID state is changed + /// The AdsIdChanged event is triggered when the current ADS ID state is changed. /// /// - /// A AdsIdChangedEventArgs object that contains the key & changed value + /// The AdsIdChangedEventArgs object that contains the key and the changed value. public static event EventHandler AdsIdChanged { add @@ -1851,10 +1851,10 @@ namespace Tizen.System }; private static event EventHandler s_ultraDataSaveChanged; /// - /// UltraDataSaveChanged event is triggered when the current Ultra Data Save state is changed + /// The UltraDataSaveChanged event is triggered when the current Ultra Data Save state is changed. /// /// - /// A UltraDataSaveChangedEventArgs object that contains the key & changed value + /// The UltraDataSaveChangedEventArgs object that contains the key and the changed value. public static event EventHandler UltraDataSaveChanged { add @@ -1892,10 +1892,10 @@ namespace Tizen.System }; private static event EventHandler s_ultraDataSavePackageListChanged; /// - /// UltraDataSavePackageListChanged event is triggered when the current ADS ID state is changed + /// The UltraDataSavePackageListChanged event is triggered when the current ADS ID state is changed. /// /// - /// A UltraDataSavePackageListChangedEventArgs object that contains the key & changed value + /// The UltraDataSavePackageListChangedEventArgs object that contains the key and the changed value. public static event EventHandler UltraDataSavePackageListChanged { add diff --git a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEnums.cs b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEnums.cs index e935db5..b402687 100755 --- a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEnums.cs +++ b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEnums.cs @@ -17,81 +17,81 @@ namespace Tizen.System { /// - /// Enumeration for all available system settings + /// Enumeration for all the available system settings. /// public enum SystemSettingsKeys : int { /// - /// (string) The file path of the current ringtone + /// GET (string) The file path of the current ringtone. /// IncomingCallRingtone = 0, /// - /// (string) The file path of the current home screen wallpaper + /// GET (string) The file path of the current home-screen wallpaper. /// WallpaperHomeScreen, /// - /// (string) The file path of the current lock screen wallpaper + /// GET (string) The file path of the current lock-screen wallpaper. /// WallpaperLockScreen, /// - /// (int) The current system font size + /// GET (int) The current system font size. /// FontSize, /// - /// (string) The current system font type + /// GET (string) The current system font type. /// FontType, /// - /// (bool) Indicates whether the motion service is activated + /// GET (bool) Indicates whether the motion service is activated. /// MotionActivationEnabled, /// - /// (string) The file path of the current email alert ringtone + /// GET (string) The file path of the current email alert ringtone. /// EmailAlertRingtone, /// - /// (bool) Indicates whether the USB debugging is enabled + /// GET (bool) Indicates whether the USB debugging is enabled. /// UsbDebuggingEnabled, /// - /// (bool) Indicates whether the 3G data network is enabled + /// GET (bool) Indicates whether the 3G-data network is enabled. /// Data3GNetworkEnabled, /// - /// (string) Indicates lockscreen app pkg name + /// GET (string) Indicates the lock-screen application package name. /// LockscreenApp = Data3GNetworkEnabled + 2, /// - /// (string) The current system default font type (only support Get) + /// GET (string) The current system default font type (only supports Get). /// DefaultFontType, /// - /// (string) Indicates the current country setting in the <LANGUAGE>_<REGION> syntax. + /// GET (string) Indicates the current country setting in the <LANGUAGE>_<REGION> syntax. /// The country setting is in the ISO 639-2 format, - /// and the region setting is in the ISO 3166-1 alpha-2 format + /// and the region setting is in the ISO 3166-1 alpha-2 format. /// LocaleCountry, /// - /// (string) Indicates the current language setting in the <LANGUAGE>_<REGION> syntax. - /// The language setting is in the ISO 639-2 format + /// GET (string) Indicates the current language setting in the <LANGUAGE>_<REGION> syntax. + /// The language setting is in the ISO 639-2 format, /// and the region setting is in the ISO 3166-1 alpha-2 format. /// LocaleLanguage, /// - /// (bool) Indicates whether the 24-hour clock is used. + /// GET (bool) Indicates whether the 24-hour clock is used. /// If the value is false, the 12-hour clock is used. /// LocaleTimeFormat24HourEnabled, /// - /// (string) Indicates the current time zone. Eg. Pacific/Tahiti + /// GET (string) Indicates the current time zone, for example, Pacific/Tahiti. /// LocaleTimeZone, /// - /// (int) Once System changes time, this event occurs to notify time change. + /// GET (int) Once system changes the time, this event occurs to notify the time change. /// Time, /// - /// GET (bool) Indicates whether the screen lock sound is enabled on the device. ex) LCD on/off sound + /// GET (bool) Indicates whether the screen lock sound is enabled on the device, for example, the LCD on or off sound. /// SoundLockEnabled, /// @@ -103,19 +103,19 @@ namespace Tizen.System /// SoundTouchEnabled, /// - /// GET (bool) Indicates whether rotation control is automatic. + /// GET (bool) Indicates whether the rotation control is automatic. /// DisplayScreenRotationAutoEnabled, /// - /// GET (string) Indicates device name. + /// GET (string) Indicates the device name. /// DeviceName, /// - /// GET (bool) Indicates whether the device user has enabled motion feature. + /// GET (bool) Indicates whether the device user has the enabled motion feature. /// MotionEnabled, /// - /// GET (bool) Indicates whether Wi-Fi-related notifications are enabled on the device. + /// GET (bool) Indicates whether WiFi-related notifications are enabled on the device. /// NetworkWifiNotificationEnabled, /// @@ -123,93 +123,93 @@ namespace Tizen.System /// NetworkFlightModeEnabled, /// - /// (int) Indicates the backlight time (in seconds). The following values can be used: 15, 30, 60, 120, 300, and 600. + /// GET (int) Indicates the backlight time (in seconds). The following values can be used: 15, 30, 60, 120, 300, and 600. /// ScreenBacklightTime, /// - /// (string) Indicates the file path of the current notification tone set by the user. + /// GET (string) Indicates the file path of the current notification tone set by the user. /// SoundNotification, /// - /// (int) Indicates the time period for notification repetitions. + /// GET (int) Indicates the time period for notification repetitions. /// SoundNotificationRepetitionPeriod, /// - /// (int) Indicates the current lock state + /// GET (int) Indicates the current lock state. /// LockState, /// - /// (string) Indicates Ads ID for each device + /// GET (string) Indicates the ADS ID for each device. /// AdsId, /// - /// (int) Indicates Ultra Data Save status, one of #SystemSettingsUdsState values + /// GET (int) Indicates the Ultra Data Save status, one of the #SystemSettingsUdsState values. /// UltraDataSave, /// - /// (string) Indicates Ultra Data Save Package List (Since 4.0), the list is a string containing whitelisted package names separated with semicolons (;) + /// GET (string) Indicates the Ultra Data Save Package List. Since 4.0, the list is a string containing whitelisted package names separated with semicolons (;). /// UltraDataSavePackageList } /// - /// Enumeration for Idle Lock State. + /// Enumeration for the Idle Lock State. /// public enum SystemSettingsIdleLockState : int { /// - /// Device is unlocked + /// The device is unlocked. /// Unlock = 0, /// - /// Device is locked + /// The device is locked. /// Lock, /// - /// Device is being locked + /// The device is being locked. /// LaunchingLock } /// - /// Enumeration for font size. + /// Enumeration for the font size. /// public enum SystemSettingsFontSize : int { /// - /// A small size + /// A small size. /// Small = 0, /// - /// A normal size + /// A normal size. /// Normal, /// - /// A large size + /// A large size. /// Large, /// - /// A huge size + /// A huge size. /// Huge, /// - /// A giant size + /// A giant size. /// Giant } /// - /// Enumeration for ultra data save + /// Enumeration for the ultra data save. /// public enum SystemSettingsUdsState : int { /// - /// UDS Off + /// UDS Off. /// UdsOff = 0, /// - /// UDS On + /// UDS On. /// UdsOn, /// - /// UDS On and the app is whitelisted + /// UDS On and the application is whitelisted. /// UdsOnWhitelisted, } diff --git a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs index 0cdd7ae..13da678 100755 --- a/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs +++ b/src/Tizen.System.SystemSettings/Tizen.System.SystemSettings/SystemSettingsEventArgs.cs @@ -19,7 +19,7 @@ using System; namespace Tizen.System { /// - /// EventArgs type for the event IncomingCallRingtoneChanged + /// EventArgs type for the IncomingCallRingtoneChanged event. /// public class IncomingCallRingtoneChangedEventArgs : EventArgs { @@ -30,7 +30,7 @@ namespace Tizen.System } /// - /// The file path of the current ringtone + /// The file path of the current ringtone. /// public string Value { @@ -42,7 +42,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event WallpaperHomeScreenChanged + /// EventArgs type for the WallpaperHomeScreenChanged event. /// public class WallpaperHomeScreenChangedEventArgs : EventArgs { @@ -53,7 +53,7 @@ namespace Tizen.System } /// - /// The file path of the current home screen wallpaper + /// The file path of the current home screen wallpaper. /// public string Value { @@ -65,7 +65,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event WallpaperLockScreenChanged + /// EventArgs type for the WallpaperLockScreenChanged event. /// public class WallpaperLockScreenChangedEventArgs : EventArgs { @@ -76,7 +76,7 @@ namespace Tizen.System } /// - /// The file path of the current lock screen wallpaper + /// The file path of the current lock screen wallpaper. /// public string Value { @@ -88,7 +88,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event FontSizeChanged + /// EventArgs type for the FontSizeChanged event. /// public class FontSizeChangedEventArgs : EventArgs { @@ -99,7 +99,7 @@ namespace Tizen.System } /// - /// The current system font size + /// The current system font size. /// public SystemSettingsFontSize Value { @@ -111,7 +111,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event FontTypeChanged + /// EventArgs type for the FontTypeChanged event. /// public class FontTypeChangedEventArgs : EventArgs { @@ -122,7 +122,7 @@ namespace Tizen.System } /// - /// The current system font type + /// The current system font type. /// public string Value { @@ -134,7 +134,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event MotionActivationChanged + /// EventArgs type for the MotionActivationChanged event. /// public class MotionActivationSettingChangedEventArgs : EventArgs { @@ -145,7 +145,7 @@ namespace Tizen.System } /// - /// Indicates whether the motion service is activated + /// Indicates whether the motion service is activated. /// public bool Value { @@ -157,7 +157,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event EmailAlertRingtoneChanged + /// EventArgs type for the EmailAlertRingtoneChanged event. /// public class EmailAlertRingtoneChangedEventArgs : EventArgs { @@ -168,7 +168,7 @@ namespace Tizen.System } /// - /// The file path of the current email alert ringtone + /// The file path of the current email alert ringtone. /// public string Value { @@ -180,7 +180,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event UsbDebuggingSettingChanged + /// EventArgs type for the UsbDebuggingSettingChanged event. /// public class UsbDebuggingSettingChangedEventArgs : EventArgs { @@ -191,7 +191,7 @@ namespace Tizen.System } /// - /// Indicates whether the USB debugging is enabled + /// Indicates whether the USB debugging is enabled. /// public bool Value { @@ -203,7 +203,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event Data3GNetworkSettingChanged + /// EventArgs type for the Data3GNetworkSettingChanged event. /// public class Data3GNetworkSettingChangedEventArgs : EventArgs { @@ -214,7 +214,7 @@ namespace Tizen.System } /// - /// Indicates whether the 3G data network is enabled + /// Indicates whether the 3G data network is enabled. /// public bool Value { @@ -226,7 +226,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LockscreenAppChanged + /// EventArgs type for the LockscreenAppChanged event. /// public class LockscreenAppChangedEventArgs : EventArgs { @@ -237,7 +237,7 @@ namespace Tizen.System } /// - /// Indicates lockscreen app pkg name + /// Indicates the lock screen application package name. /// public string Value { @@ -249,7 +249,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LocaleCountryChanged + /// EventArgs type for the LocaleCountryChanged event. /// public class LocaleCountryChangedEventArgs : EventArgs { @@ -261,7 +261,7 @@ namespace Tizen.System /// /// Indicates the current country setting in the <LANGUAGE>_<REGION> syntax. - /// The country setting is in the ISO 639-2 format, and the region setting is in the ISO 3166-1 alpha-2 format + /// The country setting is in the ISO 639-2 format, and the region setting is in the ISO 3166-1 alpha-2 format. /// public string Value { @@ -273,7 +273,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LocaleLanguageChanged + /// EventArgs type for the LocaleLanguageChanged event. /// public class LocaleLanguageChangedEventArgs : EventArgs { @@ -285,7 +285,7 @@ namespace Tizen.System /// /// Indicates the current language setting in the <LANGUAGE>_<REGION> syntax. - /// The language setting is in the ISO 639-2 format and the region setting is in the ISO 3166-1 alpha-2 format + /// The language setting is in the ISO 639-2 format and the region setting is in the ISO 3166-1 alpha-2 format. /// public string Value { @@ -297,7 +297,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LocaleTimeFormat24HourChanged + /// EventArgs type for the LocaleTimeFormat24HourChanged event. /// public class LocaleTimeFormat24HourSettingChangedEventArgs : EventArgs { @@ -320,7 +320,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LocaleTimeZoneChanged + /// EventArgs type for the LocaleTimeZoneChanged event. /// public class LocaleTimeZoneChangedEventArgs : EventArgs { @@ -331,7 +331,7 @@ namespace Tizen.System } /// - /// Indicates the current time zone + /// Indicates the current time zone. /// public string Value { @@ -343,7 +343,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event TimeChanged + /// EventArgs type for the TimeChanged event. /// public class TimeChangedEventArgs : EventArgs { @@ -354,7 +354,7 @@ namespace Tizen.System } /// - /// Indicates the current time + /// Indicates the current time. /// public int Value { @@ -366,7 +366,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event SoundLockChanged + /// EventArgs type for the SoundLockChanged event. /// public class SoundLockSettingChangedEventArgs : EventArgs { @@ -377,7 +377,7 @@ namespace Tizen.System } /// - /// Indicates whether the screen lock sound is enabled on the device. ex) LCD on/off sound + /// Indicates whether the screen lock sound is enabled on the device, for example, the LCD on or off sound. /// public bool Value { @@ -389,7 +389,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event SoundSilentModeChanged + /// EventArgs type for the SoundSilentModeChanged event. /// public class SoundSilentModeSettingChangedEventArgs : EventArgs { @@ -412,7 +412,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event SoundTouchChanged + /// EventArgs type for the SoundTouchChanged event. /// public class SoundTouchSettingChangedEventArgs : EventArgs { @@ -435,7 +435,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event DisplayScreenRotationAutoChanged + /// EventArgs type for the DisplayScreenRotationAutoChanged event. /// public class DisplayScreenRotationAutoSettingChangedEventArgs : EventArgs { @@ -446,7 +446,7 @@ namespace Tizen.System } /// - /// Indicates whether rotation control is automatic + /// Indicates whether the rotation control is automatic. /// public bool Value { @@ -458,7 +458,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event DeviceNameChanged + /// EventArgs type for the DeviceNameChanged event. /// public class DeviceNameChangedEventArgs : EventArgs { @@ -469,7 +469,7 @@ namespace Tizen.System } /// - /// Indicates device name + /// Indicates the device name. /// public string Value { @@ -481,7 +481,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event MotionSettingChanged + /// EventArgs type for the MotionSettingChanged event. /// public class MotionSettingChangedEventArgs : EventArgs { @@ -492,7 +492,7 @@ namespace Tizen.System } /// - /// Indicates whether the device user has enabled motion feature + /// Indicates whether the device user has enabled the motion feature. /// public bool Value { @@ -504,7 +504,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event NetworkWifiNotificationChanged + /// EventArgs type for the NetworkWifiNotificationChanged event. /// public class NetworkWifiNotificationSettingChangedEventArgs : EventArgs { @@ -515,7 +515,7 @@ namespace Tizen.System } /// - /// Indicates whether Wi-Fi-related notifications are enabled on the device + /// Indicates whether Wi-Fi-related notifications are enabled on the device. /// public bool Value { @@ -527,7 +527,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event NetworkFlightModeChanged + /// EventArgs type for the NetworkFlightModeChanged event. /// public class NetworkFlightModeSettingChangedEventArgs : EventArgs { @@ -538,7 +538,7 @@ namespace Tizen.System } /// - /// Indicates whether the device is in the flight mode + /// Indicates whether the device is in the flight mode. /// public bool Value { @@ -550,7 +550,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event ScreenBacklightTimeChanged + /// EventArgs type for the ScreenBacklightTimeChanged event. /// public class ScreenBacklightTimeChangedEventArgs : EventArgs { @@ -561,7 +561,7 @@ namespace Tizen.System } /// - /// Indicates the backlight time (in seconds) + /// Indicates the backlight time (in seconds). /// public int Value { @@ -573,7 +573,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event SoundNotificationChanged + /// EventArgs type for the SoundNotificationChanged event. /// public class SoundNotificationChangedEventArgs : EventArgs { @@ -584,7 +584,7 @@ namespace Tizen.System } /// - /// Indicates the file path of the current notification tone set by the user + /// Indicates the file path of the current notification tone set by the user. /// public string Value { @@ -596,7 +596,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event SoundNotificationRepetitionPeriodChanged + /// EventArgs type for the SoundNotificationRepetitionPeriodChanged event. /// public class SoundNotificationRepetitionPeriodChangedEventArgs : EventArgs { @@ -607,7 +607,7 @@ namespace Tizen.System } /// - /// Indicates the time period for notification repetitions + /// Indicates the time period for notification repetitions. /// public int Value { @@ -619,7 +619,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event LockStateChanged + /// EventArgs type for the LockStateChanged event. /// public class LockStateChangedEventArgs : EventArgs { @@ -630,7 +630,7 @@ namespace Tizen.System } /// - /// Indicates the current lock state + /// Indicates the current lock state. /// public SystemSettingsIdleLockState Value { @@ -642,7 +642,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event AdsIdChanged + /// EventArgs type for the AdsIdChanged event. /// public class AdsIdChangedEventArgs : EventArgs { @@ -653,7 +653,7 @@ namespace Tizen.System } /// - /// Indicates the current lock state + /// Indicates the current lock state. /// public string Value { @@ -665,7 +665,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event UltraDataSaveChanged + /// EventArgs type for the UltraDataSaveChanged event. /// public class UltraDataSaveChangedEventArgs : EventArgs { @@ -676,7 +676,7 @@ namespace Tizen.System } /// - /// Indicates the current lock state + /// Indicates the current lock state. /// public SystemSettingsUdsState Value { @@ -688,7 +688,7 @@ namespace Tizen.System } /// - /// EventArgs type for the event UltraDataSavePackageListChanged + /// EventArgs type for the UltraDataSavePackageListChanged event. /// public class UltraDataSavePackageListChangedEventArgs : EventArgs { @@ -699,7 +699,7 @@ namespace Tizen.System } /// - /// Indicates the current lock state + /// Indicates the current lock state. /// public string Value { -- 2.7.4