SHDocVw.TWebBrowserHelper.EdgeUserDataFolder
Delphi
property EdgeUserDataFolder: string read GetEdgeUserDataFolder write SetEdgeUserDataFolder;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | SHDocVw.pas | SHDocVw | TWebBrowserHelper |
説明
EdgeUserDataFolder は、ユーザー データを格納する Edge(WebView2 ランタイム)を指定します。
SelectedEngine が EdgeOnly または EdgeIfAvailable の場合、このプロパティは、ユーザー データ(Cookie、アクセス許可、キャッシュされたリソースなど)を保存するフォルダを、Edge(より正確には WebView2 ランタイム)に指定します。
このプロパティのデフォルトは、ローカルのアプリ データ フォルダ(つまり、LOCALAPPDATA 環境変数に格納されているパスのフォルダ)となり、<executable_file_name>.WebView2
と言います。値には、%%
で囲まれた環境変数を入れられます(例: %%LOCALAPPDATA%%
)。
メモ: Microsoft によると、「アプリは、自分自身の終了時に、それが関連付けられたユーザー データ フォルダをクリーンアップする責任がある」とのことです。