CoreWebView2WindowFeatures Class

The window features for a WebView popup window. The fields match the windowFeatures passed to window.open() as specified in Window features on MDN. There is no requirement for you to respect the values. If your app does not have corresponding UI features (for example, no toolbar) or if all instance of WebView are opened in tabs and do not have distinct size or positions, then your app does not respect the values. You may want to respect values, but perhaps only some apply to the UI of you app. Accordingly, you may respect all, some, or none of the properties as appropriate for your app. For all numeric properties, if the value that is passed to window.open() is outside the range of an uint, the resulting value is uint.MaxValue. If you are not able to parse the value an integer, it is considered 0. If the value is a floating point value, it is rounded down to an integer.

Summary

Members Description
HasPosition Indicates whether the left and top values are specified.
HasSize Indicates whether the height and width values are specified.
Height Gets the height of the window. Ignored if CoreWebView2WindowFeatures.HasSize is false.
Left Gets the left position of the window. Ignored if CoreWebView2WindowFeatures.HasPosition is false.
ShouldDisplayMenuBar Indicates that the menu bar is displayed.
ShouldDisplayScrollBars Indicates that the scroll bars are displayed.
ShouldDisplayStatus Indicates that the status bar is displayed.
ShouldDisplayToolbar Indicates that the browser toolbar is displayed.
Top Gets the top position of the window. Ignored if CoreWebView2WindowFeatures.HasPosition is false.
Width Gets the width of the window. Ignored if CoreWebView2WindowFeatures.HasSize is false.

Properties

HasPosition

readonly bool HasPosition

Indicates whether the left and top values are specified.

HasSize

readonly bool HasSize

Indicates whether the height and width values are specified.

Height

readonly uint32_t Height

Gets the height of the window. Ignored if CoreWebView2WindowFeatures.HasSize is false.

Left

readonly uint32_t Left

Gets the left position of the window. Ignored if CoreWebView2WindowFeatures.HasPosition is false.

ShouldDisplayMenuBar

readonly bool ShouldDisplayMenuBar

Indicates that the menu bar is displayed.

ShouldDisplayScrollBars

readonly bool ShouldDisplayScrollBars

Indicates that the scroll bars are displayed.

ShouldDisplayStatus

readonly bool ShouldDisplayStatus

Indicates that the status bar is displayed.

ShouldDisplayToolbar

readonly bool ShouldDisplayToolbar

Indicates that the browser toolbar is displayed.

Top

readonly uint32_t Top

Gets the top position of the window. Ignored if CoreWebView2WindowFeatures.HasPosition is false.

Width

readonly uint32_t Width

Gets the width of the window. Ignored if CoreWebView2WindowFeatures.HasSize is false.

Referenced by