Interface IWindow.ISoftKeyboard
Represents a handler for software keyboard input.
public interface IWindow.ISoftKeyboard
Remarks
This interface allows focused views to receive input from the system's software keyboard, typically used on mobile platforms and the emulator. It handles character insertion and backward deletion commands.
This is not meant to expose full IME or keyboard layout logic—just basic input dispatch.
Methods
DeleteBackwards(ref DeleteBackwardsEventRef)
Requests deletion of content preceding the caret or selection.
void DeleteBackwards(ref DeleteBackwardsEventRef eventRef)
Parameters
eventRef
DeleteBackwardsEventRefThe input event representing a backspace action.
InsertText(ref InsertTextEventRef)
Requests insertion of one or more characters into the current input context.
void InsertText(ref InsertTextEventRef eventRef)
Parameters
eventRef
InsertTextEventRefThe input event containing the text to insert.