CoreInputView.TryShow 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
TryShow() |
如果) 与 CoreInputView 关联的输入窗格隐藏,则尝试显示 (。 |
TryShow(CoreInputViewKind) |
如果隐藏) 与 CoreInputView 关联的指定类型的输入窗格,则尝试显示 (。 |
TryShow()
如果) 与 CoreInputView 关联的输入窗格隐藏,则尝试显示 (。
public:
virtual bool TryShow() = TryShow;
/// [Windows.Foundation.Metadata.Overload("TryShow")]
bool TryShow();
[Windows.Foundation.Metadata.Overload("TryShow")]
public bool TryShow();
function tryShow()
Public Function TryShow () As Boolean
返回
bool
如果接受显示输入窗格的请求,则为 True。 否则为 false。
如果从不在前台的应用调用此方法,则会拒绝请求并返回 false。
- 属性
Windows 要求
设备系列 |
Windows 10, version 1809 (在 10.0.17763.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)
|
注解
此方法是“尽力而为”,仅保证用户能够与焦点控件交互。 对于停靠的软输入面板 (SIP) (如 触摸键盘和手写面板),仅当硬件键盘不可用时,才会显示窗格。
如果将 CoreTextEditContext.InputPaneDisplayPolicy 设置为 Manual
,请使用 TryShow 或 TryShowPrimaryView 显示输入窗格,使用 TryHide 或 TryHidePrimaryView 隐藏输入窗格。
另请参阅
适用于
TryShow(CoreInputViewKind)
如果隐藏) 与 CoreInputView 关联的指定类型的输入窗格,则尝试显示 (。
public:
virtual bool TryShow(CoreInputViewKind type) = TryShow;
/// [Windows.Foundation.Metadata.Overload("TryShowWithKind")]
bool TryShow(CoreInputViewKind const& type);
[Windows.Foundation.Metadata.Overload("TryShowWithKind")]
public bool TryShow(CoreInputViewKind type);
function tryShow(type)
Public Function TryShow (type As CoreInputViewKind) As Boolean
参数
返回
bool
如果接受显示输入窗格的请求,则为 True;否则为 false。
如果从不在前台的应用调用此方法,则会拒绝请求并返回 false。
- 属性
Windows 要求
设备系列 |
Windows 10, version 1809 (在 10.0.17763.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v7.0 中引入)
|
注解
如果 type 设置为 “默认”,则“尽最大努力”显示输入窗格,同时确保用户仍可与焦点控件交互。 例如,仅当硬件键盘不可用时,才会显示停靠在 SIP) (软输入面板,例如 触摸键盘和手写面板。
如果要基于特定的输入窗格(如 Windows 表情符号窗格)提供特定的用户体验,请使用此方法。
主视图引用 CoreInputViewKind.Keyboard 或 CoreInputViewKind.Handwriting 视图,而 CoreInputView 可以是 CoreInputViewKind 中的任何值。
如果将 CoreTextEditContext.InputPaneDisplayPolicy 设置为“Manual”,请使用 TryShow 或 TryShowPrimaryView 显示输入窗格,使用 TryHide 或 TryHidePrimaryView 隐藏输入窗格。