CoreTextTextUpdatingEventArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 TextUpdating 事件提供数据。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
此类型的对象作为参数传递给 TextUpdating 事件的处理程序。
属性
InputLanguage |
获取表示当前输入语言的 Language 对象。 |
IsCanceled |
获取一个值,该值指示是否取消文本更新操作。 |
NewSelection |
获取一个值,该值指示应选择文本输入服务器指示的文本范围。 服务器在引发事件之前填充此属性。 |
Range |
获取一个值,该值指示文本输入服务器需要修改的文本范围。 服务器在引发事件之前填充此属性。 |
Result |
获取或设置一个值,该值指示处理 TextUpdating 事件的结果。 默认值为 Succeeded ,但如果无法按文本输入服务器预期操作操作,则在从事件处理程序返回之前,将 属性设置为相应的值,以指示已发生的情况。 |
Text |
获取文本输入服务器请求设置为修改范围的文本。 服务器在引发事件之前填充此属性。 |
方法
GetDeferral() |
请求延迟文本更新操作。 如果文本输入控件托管在工作线程上,而不是在 UI 线程上,则调用此方法。 |