Class TaskbarService
Definition
- Namespace:
- Tizen.NUI.WindowSystem.Shell
- Assembly:
- Tizen.NUI.WindowSystem.dll
Class for the Tizen taskbar service.
C#Copypublic class TaskbarService : IDisposable
- Inheritance
-
TaskbarService
Constructors
View Source
TaskbarService(TizenShell, Window, TaskbarService.PlaceType)
Creates a new Taskbar Service handle.
Declaration
C#Copypublic TaskbarService(TizenShell tzShell, Window win, TaskbarService.PlaceType type = default(TaskbarService.PlaceType))
Parameters
Type | Name | Description |
---|---|---|
TizenShell | tzShell | The TizenShell instance. |
Window | win | The window to provide service of the taskbar. |
TaskbarService.PlaceType | type | The type to be placed on the screen. |
Methods
Declaration
C#Copypublic void Dispose()
Declaration
C#Copyprotected virtual void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |
Declaration
C#Copyprotected void Finalize()
View Source
SetPlaceType(TaskbarService.PlaceType)
Set the current place type. The window manager can use this to determine the geometry of another applications.
Declaration
C#Copypublic void SetPlaceType(TaskbarService.PlaceType type)
Parameters
Type | Name | Description |
---|---|---|
TaskbarService.PlaceType | type | The type of placement, enumeration for the place type. |
View Source
SetSize(UInt32, UInt32)
Set the size of the taskbar.
This may be different from the actual size. The window manager can use this to
determine the geometry of another applications.
Declaration
C#Copypublic void SetSize(uint width, uint height)
Parameters
Type | Name | Description |
---|---|---|
UInt32 | width | The width of the taskbar area. |
UInt32 | height | The height of the taskbar area. |