description | title | ms.date | keywords | topic_type | api_name | api_type | api_location | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
This is the ICoreWebView2Profile interface for cookie manager. |
WebView2 Win32 C++ ICoreWebView2Profile5 |
05/28/2024 |
IWebView2, IWebView2WebView, webview2, webview, win32 apps, win32, edge, ICoreWebView2, ICoreWebView2Controller, browser control, edge html, ICoreWebView2Profile5 |
|
|
|
|
interface ICoreWebView2Profile5
: public ICoreWebView2Profile4
This is the ICoreWebView2Profile interface for cookie manager.
Members | Descriptions |
---|---|
get_CookieManager | Get the cookie manager for the profile. |
Product | Introduced |
---|---|
WebView2 Win32 | 1.0.1774.30 |
WebView2 Win32 Prerelease | 1.0.1777 |
Get the cookie manager for the profile.
public HRESULT get_CookieManager(ICoreWebView2CookieManager ** cookieManager)
All CoreWebView2s associated with this profile share the same cookie values. Changes to cookies in this cookie manager apply to all CoreWebView2s associated with this profile. See ICoreWebView2CookieManager.
auto webView2_13 = m_webView.try_query<ICoreWebView2_13>();
CHECK_FEATURE_RETURN_EMPTY(webView2_13);
wil::com_ptr<ICoreWebView2Profile> webView2Profile;
CHECK_FAILURE(webView2_13->get_Profile(&webView2Profile));
auto webView2Profile5 = webView2Profile.try_query<ICoreWebView2Profile5>();
CHECK_FEATURE_RETURN_EMPTY(webView2Profile5);
CHECK_FAILURE(webView2Profile5->get_CookieManager(&m_cookieManager));