Class ApplicationRunningContext
Definition
- Namespace:
- Tizen.Applications
- Assembly:
- Tizen.Applications.Common.dll
- API Level:
- 3
This class provides methods and properties to get information of the application.
C#Copypublic class ApplicationRunningContext : IDisposable
- Inheritance
-
ApplicationRunningContext
Constructors
View Source
ApplicationRunningContext(String)
A constructor of ApplicationRunningContext that takes the application ID.
Declaration
C#Copypublic ApplicationRunningContext(string applicationId)
Parameters
Type | Name | Description |
---|---|---|
String | applicationId | Application ID. |
API Level: 3
View Source
ApplicationRunningContext(String, String)
A constructor of ApplicationRunningContext that takes the application id.
Declaration
C#Copypublic ApplicationRunningContext(string applicationId, string instanceId)
Parameters
Type | Name | Description |
---|---|---|
String | applicationId | application id. |
String | instanceId | instance id. |
API Level: 4
Properties
Declaration
C#Copypublic string ApplicationId { get; }
Property Value
Type | Description |
---|---|
String |
API Level: 3
Declaration
C#Copypublic bool IsSubApp { get; }
Property Value
Type | Description |
---|---|
Boolean |
API Level: 3
Declaration
C#Copypublic bool IsTerminated { get; }
Property Value
Type | Description |
---|---|
Boolean |
API Level: 6
Declaration
C#Copypublic string PackageId { get; }
Property Value
Type | Description |
---|---|
String |
API Level: 3
Declaration
C#Copypublic int ProcessId { get; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 3
Declaration
C#Copypublic ApplicationRunningContext.AppState State { get; }
Property Value
Type | Description |
---|---|
ApplicationRunningContext.AppState |
Remarks
Note that application's state might be changed after you get app_context. This API just returns the state of application when you get the app_context.
API Level: 3
Methods
Declaration
C#Copypublic void Dispose()
API Level: 3
Declaration
C#Copyprotected void Finalize()
Declaration
C#Copypublic void Resume()
API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/appmanager.launch
Declaration
C#Copypublic void Terminate()
API Level: 4
Privilege Level: public
Privilege: http://tizen.org/privilege/appmanager.kill
Declaration
C#Copypublic void TerminateWithoutRestarting()