CoreWebView2Profile Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public class CoreWebView2Profile
type CoreWebView2Profile = class
Public Class CoreWebView2Profile
- Inheritance
-
CoreWebView2Profile
Properties
CookieManager |
Get the CoreWebView2CookieManager which Creates, adds or updates, gets, or or view the cookies for the current profile. |
DefaultDownloadFolderPath |
The default download folder path. |
IsGeneralAutofillEnabled |
Determines whether general form information will be saved and autofilled. |
IsInPrivateModeEnabled |
InPrivate mode is enabled or not. |
IsPasswordAutosaveEnabled |
Determines whether password information will be autosaved. |
PreferredColorScheme |
The PreferredColorScheme property sets the overall color scheme of the WebView2s associated with this profile. |
PreferredTrackingPreventionLevel |
The See CoreWebView2TrackingPreventionLevel for descriptions of levels. |
ProfileName |
The name of the profile. |
ProfilePath |
Full path of the profile directory. |
Methods
AddBrowserExtensionAsync(String) |
Add a browser extension to the current user profile from |
ClearBrowsingDataAsync() |
Clear the entirety of the browsing data associated with the profile it is called on. It clears the data regardless of timestamp. |
ClearBrowsingDataAsync(CoreWebView2BrowsingDataKinds, DateTime, DateTime) |
Clear the browsing data for the specified dataKinds between the startTime and endTime. Overload the ClearBrowsingDataAsync method to allow for additional time parameters. |
ClearBrowsingDataAsync(CoreWebView2BrowsingDataKinds) |
Clear the browsing data of the associated profile. |
ClearCustomDataPartitionAsync(String) |
Clears all DOM storage and cookies in the specified custom data partition. |
Delete() |
Delete this profile and close the corresponding CoreWebView2s. |
GetBrowserExtensionsAsync() |
Gets a snapshot of the set of extensions on current user profile. See CoreWebView2BrowserExtension for descriptions of browser extensions. |
GetNonDefaultPermissionSettingsAsync() |
Invokes the handler with a collection of all nondefault permission settings. |
SetPermissionStateAsync(CoreWebView2PermissionKind, String, CoreWebView2PermissionState) |
Sets permission state for the given permission kind and origin asynchronously. |
Events
Deleted |
Raised when profile is marked for deletion. |