interface ICoreWebView2Settings2
Note
This reference is no longer being maintained. For the latest API reference, see WebView2 API Reference.
interface ICoreWebView2Settings2
: public ICoreWebView2Settings
A continuation of the ICoreWebView2Settings interface that manages the user agent.
Summary
Members | Descriptions |
---|---|
get_UserAgent | Returns the User Agent. |
put_UserAgent | Sets the UserAgent property. |
Applies to
Product | Introduced |
---|---|
WebView2 Win32 | 1.0.864.35 |
WebView2 Win32 Prerelease | 1.0.824 |
Members
get_UserAgent
Returns the User Agent.
public HRESULT get_UserAgent(LPWSTR * userAgent)
The default value is the default User Agent of the Microsoft Edge browser.
if (m_settings2)
{
static const PCWSTR url_compare_example = L"fourthcoffee.com";
wil::unique_bstr domain = GetDomainOfUri(uri.get());
const wchar_t* domains = domain.get();
if (wcscmp(url_compare_example, domains) == 0)
{
SetUserAgent(L"example_navigation_ua");
}
}
put_UserAgent
Sets the UserAgent
property.
public HRESULT put_UserAgent(LPCWSTR userAgent)
This property may be overridden if the User-Agent header is set in a request. If the parameter is empty the User Agent will not be updated and the current User Agent will remain.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour