Class InputMethodContext.CallbackData

    Definition

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

    Data required by the IMF from the callback.

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

    Constructors

    View Source

    CallbackData()

    The default constructor of CallbackData class.

    Declaration
    public CallbackData()
    View Source

    CallbackData(bool, int, string, bool)

    The constructor.

    Declaration
    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
    [Obsolete("This has been deprecated in API9 and will be removed in API11. Use SwigCMemOwn that is declared in the parent class")]
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    View Source

    CurrentText

    The current text string.

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

    CursorPosition

    The current cursor position.

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

    PreeditResetRequired

    Flags if the pre-edit reset is required.

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

    Update

    The state if the cursor position needs to be updated.

    Declaration
    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
    protected override void Dispose(DisposeTypes type)
    Parameters
    Type Name Description
    DisposeTypes type
    Overrides
    Disposable.Dispose(DisposeTypes)

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX