Share via


InputPaneVisibilityEventArgs Class

Definition

Provides data for the input pane Hiding and Showing events.

public ref class InputPaneVisibilityEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class InputPaneVisibilityEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class InputPaneVisibilityEventArgs
Public NotInheritable Class InputPaneVisibilityEventArgs
Inheritance
Object Platform::Object IInspectable InputPaneVisibilityEventArgs
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Remarks

Your app receives this class in its Hiding and Showing event handlers.

In some cases, overlay UI such as an InputPane is not fully supported. This includes:

Note

This class is not agile, which means that you need to consider its threading model and marshaling behavior. For more info, see Threading and Marshaling (C++/CX).

Properties

EnsuredFocusedElementInView

Identifies whether the application has taken steps to ensure that the input pane doesn't cover the UI element that has focus.

OccludedRect

Gets the region of the application's window that the input pane is covering.

Applies to