Class TaskbarService

Definition

Namespace:
Tizen.NUI.WindowSystem.Shell
Assembly:
Tizen.NUI.WindowSystem.dll

Class for the Tizen taskbar service.

C#
Copy
public class TaskbarService : IDisposable
Inheritance
TaskbarService

Constructors

View Source

TaskbarService(TizenShell, Window, TaskbarService.PlaceType)

Creates a new Taskbar Service handle.

Declaration
C#
Copy
public 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

View Source

Dispose()

Dispose.

Declaration
C#
Copy
public void Dispose()
View Source

Dispose(DisposeTypes)

Declaration
C#
Copy
protected virtual void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type
View Source

Finalize()

Destructor.

Declaration
C#
Copy
protected 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#
Copy
public 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#
Copy
public 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.

Extension Methods