Unit 'uWVCoreWebView2Profile' Package
[Overview][Classes][Index] [#pl_win_webview]

TCoreWebView2Profile

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: uWVCoreWebView2Profile.pas line 24

type TCoreWebView2Profile = class

protected

  FBaseIntf: ICoreWebView2Profile;

  

  FBaseIntf2: ICoreWebView2Profile2;

  

  FBaseIntf3: ICoreWebView2Profile3;

  

  FBaseIntf4: ICoreWebView2Profile4;

  

  FBaseIntf5: ICoreWebView2Profile5;

  

  FBaseIntf6: ICoreWebView2Profile6;

  

  FBaseIntf7: ICoreWebView2Profile7;

  

  FBaseIntf8: ICoreWebView2Profile8;

  

  FProfileDeletedToken: EventRegistrationToken;

  

  function GetInitialized;

  

  function GetProfileName;

  

  function GetIsInPrivateModeEnabled;

  

  function GetProfilePath;

  

  function GetDefaultDownloadFolderPath;

  

  function GetPreferredColorScheme;

  

  function GetPreferredTrackingPreventionLevel;

  

  function GetCookieManager;

  

  function GetIsPasswordAutosaveEnabled;

  

  function GetIsGeneralAutofillEnabled;

  

  procedure SetDefaultDownloadFolderPath();

  

  procedure SetPreferredColorScheme();

  

  procedure SetPreferredTrackingPreventionLevel();

  

  procedure SetIsPasswordAutosaveEnabled();

  

  procedure SetIsGeneralAutofillEnabled();

  

  procedure InitializeFields;

  

  procedure InitializeTokens;

  

  procedure RemoveAllEvents;

  

  function AddProfileDeletedEvent();

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  function AddAllBrowserEvents();

  

  function ClearBrowsingData();

  

  function ClearBrowsingDataInTimeRange();

  

  function ClearBrowsingDataAll();

  

  function SetPermissionState();

  

  function GetNonDefaultPermissionSettings();

  

  function AddBrowserExtension();

  

  function GetBrowserExtensions();

  

  function Delete;

  

  property Initialized: Boolean; [r]

  

  property BaseIntf: ICoreWebView2Profile; [rw]

  

  property ProfileName: wvstring; [r]

  

  property IsInPrivateModeEnabled: Boolean; [r]

  

  property ProfilePath: wvstring; [r]

  

  property DefaultDownloadFolderPath: wvstring; [rw]

  

  property PreferredColorScheme: TWVPreferredColorScheme; [rw]

  

  property PreferredTrackingPreventionLevel: TWVTrackingPreventionLevel; [rw]

  

  property CookieManager: ICoreWebView2CookieManager; [r]

  

  property IsPasswordAutosaveEnabled: Boolean; [rw]

  

  property IsGeneralAutofillEnabled: Boolean; [rw]

  

end;

Inheritance

TCoreWebView2Profile

  

|

TObject



CT Web help

CodeTyphon Studio