Windows.UI.ViewManagement.Core Windows.UI.ViewManagement.Core Windows.UI.ViewManagement.Core Windows.UI.ViewManagement.Core Namespace

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[This namespace contains one or more prerelease APIs.]
Provides support for handling and managing CoreInputView objects associated with the active Universal Windows Platform (UWP) application.

Classes

CoreInputView CoreInputView CoreInputView CoreInputView

[Contains prerelease APIs.]
Enables an app to receive notifications when a docked, undocked, moveable, or transitory input pane (and associated UI) is moved, displayed, or hidden, and to determine which portion of the app's window is obscured by the pane.

With this info, your app can adjust and reflow it's UI to account for any occlusion.

The CoreInputView APIs support the following types of input panes.

  • Docked Soft Input Panel (SIP) like the Touch keyboard and handwriting panel – typically, your app UI reflows
  • Floating toolbar or SIP – typically, your app UI does not reflow
  • Overlay panels such as IME candidate windows – typically, your app UI does not reflow for the edit control, but does reflow for the text/search suggestions
CoreInputViewOcclusion CoreInputViewOcclusion CoreInputViewOcclusion CoreInputViewOcclusion

[Contains prerelease APIs.]
Represents a single CoreInputView pane currently occluding the app.

CoreInputViewOcclusionsChangedEventArgs CoreInputViewOcclusionsChangedEventArgs CoreInputViewOcclusionsChangedEventArgs CoreInputViewOcclusionsChangedEventArgs

[Contains prerelease APIs.]
Contains event data for the OcclusionsChanged event.

Enums

CoreInputViewOcclusionKind CoreInputViewOcclusionKind CoreInputViewOcclusionKind CoreInputViewOcclusionKind

[Contains prerelease APIs.]
Specifies the types of input panes supported by the CoreInputViewOcclusion object.