/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/UserControls/FilePreviews/HtmlPreview.xaml.cs
29 строк
913 B
A-Loot
Code Quality: Remove Async suffix from event methods (#13567)
24 окт 2023, 17:20
Не верифицирован
24 окт 2023, 17:20
1e8d456
Код
Авторство
О чём код?
using Files.App.ViewModels.Previews; using Microsoft.UI.Xaml.Controls; using System.IO; // The User Control item template is documented at https://go.microsoft.com/fwlink/?LinkId=234236 namespace Files.App.UserControls.FilePreviews { public sealed partial class HtmlPreview : UserControl { public HtmlPreview(HtmlPreviewViewModel model) { ViewModel = model; InitializeComponent(); } public HtmlPreviewViewModel ViewModel { get; set; } private async void WebViewControl_Loaded(object sender, Microsoft.UI.Xaml.RoutedEventArgs e) { await WebViewControl.EnsureCoreWebView2Async(); WebViewControl.CoreWebView2.SetVirtualHostNameToFolderMapping( "preview.files", Path.GetDirectoryName(ViewModel.Item.ItemPath), Microsoft.Web.WebView2.Core.CoreWebView2HostResourceAccessKind.DenyCors); WebViewControl.Source = new Uri("http://preview.files/" + ViewModel.Item.Name); } } }