CoreTextTextUpdatingEventArgs Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides data for the TextUpdating event.
public ref class CoreTextTextUpdatingEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreTextTextUpdatingEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreTextTextUpdatingEventArgs
Public NotInheritable Class CoreTextTextUpdatingEventArgs
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
An object of this type is passed as an argument to a handler for the TextUpdating event.
Properties
InputLanguage |
Gets a Language object representing the current input language. |
IsCanceled |
Gets a value that indicates whether the text update operation is canceled. |
NewSelection |
Gets a value that indicates the range of text that the text input server indicates should be selected. The server populates this property before raising the event. |
Range |
Gets a value that indicates the range of text that the text input server needs to modify. The server populates this property before raising the event. |
Result |
Gets or sets a value that indicates the result of handling the TextUpdating event. The default value is Succeeded but if you can't action the operation as the text input server expects then before returning from the event handler set the property to the appropriate value to indicate what has happened. |
Text |
Gets the text that the text input server is requesting to be set into the modified range. The server populates this property before raising the event. |
Methods
GetDeferral() |
Requests that the text update operation be delayed. Call this method if your text input control is hosted on a worker thread rather than on the UI thread. |