CoreInputView.TryShow 方法

定义

重载

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

返回

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 显示输入窗格,使用 TryHideTryHidePrimaryView 隐藏输入窗格。

另请参阅

适用于

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

参数

返回

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.KeyboardCoreInputViewKind.Handwriting 视图,而 CoreInputView 可以是 CoreInputViewKind 中的任何值。

如果将 CoreTextEditContext.InputPaneDisplayPolicy 设置为“Manual”,请使用 TryShowTryShowPrimaryView 显示输入窗格,使用 TryHideTryHidePrimaryView 隐藏输入窗格。

另请参阅

适用于