Class InputMethodContext.CallbackData

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll

Data required by the IMF from the callback.

C#
Copy
public class InputMethodContext.CallbackData : Disposable, IDisposable
Inheritance
object
InputMethodContext.CallbackData
Implements
System.IDisposable

Constructors

View Source

CallbackData()

The default constructor.

Declaration
C#
Copy
public CallbackData()
View Source

CallbackData(bool, int, string, bool)

The constructor.

Declaration
C#
Copy
public CallbackData(bool aUpdate, int aCursorPosition, string aCurrentText, bool aPreeditResetRequired)
Parameters
Type Name Description
bool aUpdate

True if the cursor position needs to be updated.

int aCursorPosition

The new position of the cursor.

string aCurrentText

The current text string.

bool aPreeditResetRequired

Flag if preedit reset is required.

Fields

View Source

swigCMemOwn

The state if it owns memory

Declaration
C#
Copy
protected bool swigCMemOwn
Field Value
Type Description
bool

Properties

View Source

CurrentText

The current text string.

Declaration
C#
Copy
public string CurrentText { get; set; }
Property Value
Type Description
string
View Source

CursorPosition

The current cursor position.

Declaration
C#
Copy
public int CursorPosition { get; set; }
Property Value
Type Description
int
View Source

PreeditResetRequired

Flags if the pre-edit reset is required.

Declaration
C#
Copy
public bool PreeditResetRequired { get; set; }
Property Value
Type Description
bool
View Source

Update

The state if the cursor position needs to be updated.

Declaration
C#
Copy
public bool Update { get; set; }
Property Value
Type Description
bool

Methods

View Source

Dispose(DisposeTypes)

You can override it to clean-up your own resources.

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type
Overrides

Implements

System.IDisposable