Class InputMethodContext.EventData
Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
- API Level:
- 5
This structure is used to pass on data from the IMF regarding predictive text.
public class EventData : Disposable, IDisposable
- Inheritance
- Implements
Constructors
View SourceEventData()
The default constructor.
Declaration
public EventData()
API Level: 5
View SourceEventData(InputMethodContext.EventType, String, Int32, Int32)
The constructor.
Declaration
public EventData(InputMethodContext.EventType aEventName, string aPredictiveString, int aCursorOffset, int aNumberOfChars)
Parameters
Type | Name | Description |
---|---|---|
InputMethodContext.EventType | aEventName | The name of the event from the IMF. |
String | aPredictiveString | The pre-edit or the commit string. |
Int32 | aCursorOffset | Start the position from the current cursor position to start deleting characters. |
Int32 | aNumberOfChars | The number of characters to delete from the cursorOffset. |
API Level: 5
Fields
View SourceswigCMemOwn
The state if it owns memory
Declaration
protected bool swigCMemOwn
Field Value
Type | Description |
---|---|
Boolean |
API Level: 5
Properties
View SourceCursorOffset
The start position from the current cursor position to start deleting characters.
Declaration
public int CursorOffset { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 5
View SourceEventName
The name of the event from the IMF.
Declaration
public InputMethodContext.EventType EventName { get; set; }
Property Value
Type | Description |
---|---|
InputMethodContext.EventType |
API Level: 5
View SourceNumberOfChars
The number of characters to delete from the cursorOffset.
Declaration
public int NumberOfChars { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
API Level: 5
View SourcePredictiveString
The pre-edit or the commit string.
Declaration
public string PredictiveString { get; set; }
Property Value
Type | Description |
---|---|
String |
API Level: 5
Methods
View SourceDispose(DisposeTypes)
You can override it to clean-up your own resources.
Declaration
protected override void Dispose(DisposeTypes type)
Parameters
Type | Name | Description |
---|---|---|
DisposeTypes | type |