description | title | ms.date | keywords | topic_type | api_name | api_type | api_location | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Additional options used to create WebView2 Environment to manage browser extensions. |
WebView2 Win32 C++ ICoreWebView2EnvironmentOptions6 |
05/20/2024 |
IWebView2, IWebView2WebView, webview2, webview, win32 apps, win32, edge, ICoreWebView2, ICoreWebView2Controller, browser control, edge html, ICoreWebView2EnvironmentOptions6 |
|
|
|
|
[!INCLUDE deprecation-note]
interface ICoreWebView2EnvironmentOptions6
: public IUnknown
Additional options used to create WebView2 Environment to manage browser extensions.
Members | Descriptions |
---|---|
get_AreBrowserExtensionsEnabled | When AreBrowserExtensionsEnabled is set to TRUE , new extensions can be added to user profile and used. |
put_AreBrowserExtensionsEnabled | Sets the AreBrowserExtensionsEnabled property. |
Product | Introduced |
---|---|
WebView2 Win32 | 1.0.2210.55 |
WebView2 Win32 Prerelease | 1.0.2194 |
When AreBrowserExtensionsEnabled
is set to TRUE
, new extensions can be added to user profile and used.
public HRESULT get_AreBrowserExtensionsEnabled(BOOL * value)
AreBrowserExtensionsEnabled
is default to be FALSE
, in this case, new extensions can't be installed, and already installed extension won't be available to use in user profile. If connecting to an already running environment with a different value for AreBrowserExtensionsEnabled
property, it will fail with HRESULT_FROM_WIN32(ERROR_INVALID_STATE)
. See ICoreWebView2BrowserExtension for Extensions API details.
Sets the AreBrowserExtensionsEnabled
property.
public HRESULT put_AreBrowserExtensionsEnabled(BOOL value)