Class NUIApplication
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 3
Represents an application that have a UI screen. The NUIApplication class has a default stage.
C#Copypublic class NUIApplication : CoreApplication, IDisposable
- Inheritance
- Implements
-
System.IDisposable
Constructors
Declaration
C#Copypublic NUIApplication()
API Level: 3
Declaration
C#Copypublic NUIApplication(string styleSheet)
Parameters
Type | Name | Description |
---|---|---|
System.String | styleSheet | The styleSheet url. |
API Level: 3
View Source
NUIApplication(String, NUIApplication.WindowMode)
The constructor with a stylesheet and window mode.
Declaration
C#Copypublic NUIApplication(string styleSheet, NUIApplication.WindowMode windowMode)
Parameters
Type | Name | Description |
---|---|---|
System.String | styleSheet | The styleSheet url. |
NUIApplication.WindowMode | windowMode | The windowMode. |
API Level: 3
View Source
NUIApplication(String, NUIApplication.WindowMode, WindowType)
The constructor with a stylesheet, window mode and default window type. It is the only way to create an IME window.
Declaration
C#Copypublic NUIApplication(string styleSheet, NUIApplication.WindowMode windowMode, WindowType type)
Parameters
Type | Name | Description |
---|---|---|
System.String | styleSheet | The styleSheet URL. |
NUIApplication.WindowMode | windowMode | The windowMode. |
WindowType | type | The default window type. |
API Level: 9
Properties
Declaration
C#Copypublic static Resources.ResourceManager MultilingualResourceManager { get; set; }
Property Value
Type | Description |
---|---|
Tizen.System.Resources.ResourceManager |
API Level: 4
Methods
View Source
AddIdle(Delegate)
Ensures that the function passed in is called from the main loop when it is idle.
Declaration
C#Copypublic bool AddIdle(Delegate func)
Parameters
Type | Name | Description |
---|---|---|
Tizen.System.Delegate | func | The function to call |
Returns
Type | Description |
---|---|
Boolean | true if added successfully, false otherwise |
API Level: 4
Declaration
C#Copypublic override void Exit()
Overrides
API Level: 4
View Source
OnAppControlReceived(AppControlReceivedEventArgs)
Overrides this method if you want to handle behavior.
Declaration
C#Copyprotected override void OnAppControlReceived(AppControlReceivedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
AppControlReceivedEventArgs | e |
Overrides
API Level: 3
Declaration
C#Copyprotected override void OnCreate()
Overrides
API Level: 3
View Source
OnLocaleChanged(LocaleChangedEventArgs)
Overrides this method if you want to handle behavior.
Declaration
C#Copyprotected override void OnLocaleChanged(LocaleChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
LocaleChangedEventArgs | e |
Overrides
API Level: 3
Declaration
C#Copyprotected override void OnLowBattery(LowBatteryEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
LowBatteryEventArgs | e |
Overrides
API Level: 3
Declaration
C#Copyprotected override void OnLowMemory(LowMemoryEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
LowMemoryEventArgs | e |
Overrides
API Level: 3
Declaration
C#Copyprotected virtual void OnPause()
API Level: 3
Declaration
C#Copyprotected virtual void OnPreCreate()
API Level: 3
View Source
OnRegionFormatChanged(RegionFormatChangedEventArgs)
Overrides this method if you want to handle behavior.
Declaration
C#Copyprotected override void OnRegionFormatChanged(RegionFormatChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
RegionFormatChangedEventArgs | e |
Overrides
API Level: 3
Declaration
C#Copyprotected virtual void OnResume()
API Level: 3
Declaration
C#Copyprotected override void OnTerminate()
Overrides
API Level: 3
Declaration
C#Copypublic static void RegisterAssembly(Assembly assembly)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.Assembly | assembly |
API Level: 5
Declaration
C#Copypublic override void Run(string[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String[] | args | Arguments from commandline. |
Overrides
API Level: 4
Events
Declaration
C#Copypublic event EventHandler Paused
Event Type
Type | Description |
---|---|
System.EventHandler |
API Level: 4
Declaration
C#Copypublic event EventHandler Resumed
Event Type
Type | Description |
---|---|
System.EventHandler |
API Level: 4
Implements
System.IDisposable