CoreInputView.TryShow Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryShow() |
Intenta mostrar (si está oculto) el panel de entrada asociado a CoreInputView. |
TryShow(CoreInputViewKind) |
Intenta mostrar (si está oculto) el tipo de panel de entrada especificado asociado a CoreInputView. |
TryShow()
Intenta mostrar (si está oculto) el panel de entrada asociado a 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
Devoluciones
bool
True si se aceptó la solicitud para mostrar el panel de entrada. En caso contrario, es false.
Si se llama a este método desde una aplicación que no está en primer plano, se rechaza la solicitud y se devuelve false.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)
|
Comentarios
Este método es un "mejor esfuerzo" y garantiza solo que el usuario tiene una manera de interactuar con el control centrado. Para un panel de entrada suave (SIP) acoplado, como el teclado táctil y el panel de escritura a mano, el panel solo se muestra si un teclado de hardware no está disponible.
Si establece CoreTextEditContext.InputPaneDisplayPolicy en Manual
, use TryShow o TryShowPrimaryView para mostrar el panel de entrada y TryHide o TryHidePrimaryView para ocultar el panel de entrada.
Consulte también
Se aplica a
TryShow(CoreInputViewKind)
Intenta mostrar (si está oculto) el tipo de panel de entrada especificado asociado a 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
Parámetros
Devoluciones
bool
True, si se aceptó la solicitud para mostrar el panel de entrada; de lo contrario, false.
Si se llama a este método desde una aplicación que no está en primer plano, se rechaza la solicitud y se devuelve false.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1809 (se introdujo en la versión 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v7.0)
|
Comentarios
Si el tipo se establece en Predeterminado, se realiza un "mejor esfuerzo" para mostrar el panel de entrada, a la vez que se garantiza que el usuario todavía puede interactuar con el control centrado. Por ejemplo, un panel de entrada temporal (SIP) acoplado, como el teclado táctil y el panel de escritura a mano, solo se muestra si un teclado de hardware no está disponible.
Use este método si desea proporcionar una experiencia de usuario específica basada en un panel de entrada específico, como el panel emoji de Windows.
La vista principal hace referencia a cualquiera de las vistas CoreInputViewKind.Keyboard o CoreInputViewKind.Handwriting , mientras que CoreInputView puede ser cualquiera de los valores de CoreInputViewKind.
Si establece CoreTextEditContext.InputPaneDisplayPolicy en "Manual", use TryShow o TryShowPrimaryView para mostrar el panel de entrada y TryHide o TryHidePrimaryView para ocultar el panel de entrada.