Table of Contents

Class InputMethod

Namespace
Avalonia.Input
Assembly
Avalonia.Base.dll
public class InputMethod
Inheritance
InputMethod
Inherited Members

Fields

IsInputMethodEnabledProperty

A dependency property that enables alternative text inputs.

public static readonly AvaloniaProperty<bool> IsInputMethodEnabledProperty

Field Value

AvaloniaProperty<bool>

TextInputMethodClientRequeryRequestedEvent

Defines the TextInputMethodClientRequeryRequested event.

public static readonly RoutedEvent<TextInputMethodClientRequeryRequestedEventArgs> TextInputMethodClientRequeryRequestedEvent

Field Value

RoutedEvent<TextInputMethodClientRequeryRequestedEventArgs>

Methods

AddTextInputMethodClientRequeryRequestedHandler(Interactive, EventHandler<RoutedEventArgs>)

public static void AddTextInputMethodClientRequeryRequestedHandler(Interactive element, EventHandler<RoutedEventArgs> handler)

Parameters

element Interactive
handler EventHandler<RoutedEventArgs>

GetIsInputMethodEnabled(InputElement)

Getter for IsInputMethodEnabled AvaloniaProperty

public static bool GetIsInputMethodEnabled(InputElement target)

Parameters

target InputElement

Returns

bool

RemoveTextInputMethodClientRequeryRequestedHandler(Interactive, EventHandler<RoutedEventArgs>)

public static void RemoveTextInputMethodClientRequeryRequestedHandler(Interactive element, EventHandler<RoutedEventArgs> handler)

Parameters

element Interactive
handler EventHandler<RoutedEventArgs>

SetIsInputMethodEnabled(InputElement, bool)

Setter for IsInputMethodEnabled AvaloniaProperty

public static void SetIsInputMethodEnabled(InputElement target, bool value)

Parameters

target InputElement
value bool