Bagikan melalui


BlazorWebView Kelas

Definisi

Kontrol Windows Presentation Foundation (WPF) untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

public ref class BlazorWebView : System::Windows::Controls::Control, IAsyncDisposable
public class BlazorWebView : System.Windows.Controls.Control, IAsyncDisposable
type BlazorWebView = class
    inherit Control
    interface IAsyncDisposable
Public Class BlazorWebView
Inherits Control
Implements IAsyncDisposable
Warisan
BlazorWebView
Penerapan

Konstruktor

BlazorWebView()

Membuat instans baru .BlazorWebView

Bidang

BlazorWebViewInitializedProperty

Penyimpanan backing untuk peristiwa tersebut BlazorWebViewInitialized .

BlazorWebViewInitializingProperty

Penyimpanan backing untuk peristiwa tersebut BlazorWebViewInitializing .

HostPageProperty

Penyimpanan backing untuk HostPage properti .

RootComponentsProperty

Penyimpanan backing untuk RootComponent properti .

ServicesProperty

Penyimpanan backing untuk Services properti .

StartPathProperty

Penyimpanan backing untuk StartPath properti .

UrlLoadingProperty

Penyimpanan backing untuk UrlLoading properti .

Properti

BlazorWebViewInitialized

Memungkinkan penyesuaian tampilan web setelah dibuat.

BlazorWebViewInitializing

Memungkinkan penyesuaian tampilan web sebelum dibuat.

HostPage

Jalur ke halaman host dalam file statis aplikasi. Contohnya,wwwroot\index.html. Properti ini harus diatur ke nilai yang valid agar komponen Razor dimulai.

RootComponents

Kumpulan RootComponent instans yang menentukan jenis Blazor IComponent yang akan digunakan langsung dalam .HostPage

Services

Mendapatkan atau mengatur layanan yang IServiceProvider berisi untuk digunakan oleh kontrol ini dan juga oleh kode aplikasi. Properti ini harus diatur ke nilai yang valid agar komponen Razor dimulai.

StartPath

Jalur untuk navigasi Blazor awal ketika komponen Blazor selesai dimuat.

UrlLoading

Memungkinkan penyesuaian cara tautan dibuka. Secara default, membuka tautan internal di tampilan web dan tautan eksternal di aplikasi eksternal.

WebView

Mengembalikan bagian dalam WebView2 yang digunakan oleh kontrol ini.

Metode

CreateFileProvider(String)

Membuat penyedia file untuk aset statis yang digunakan di BlazorWebView. Implementasi default melayani file dari disk. Ambil alih metode ini untuk mengembalikan kustom IFileProvider untuk melayani aset seperti wwwroot/index.html. Panggil metode dasar dan gabungkan nilai pengembaliannya dengan CompositeFileProvider untuk menggunakan aset kustom dan aset default.

DisposeAsync()

Kontrol Windows Presentation Foundation (WPF) untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

DisposeAsyncCore()

Memungkinkan pembuangan asinkron dari BlazorWebView.

OnApplyTemplate()

Kontrol Windows Presentation Foundation (WPF) untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

OnInitialized(EventArgs)

Kontrol Windows Presentation Foundation (WPF) untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

TryDispatchAsync(Action<IServiceProvider>)

Memanggil yang ditentukan workItem secara asinkron dan meneruskan layanan terlingkup yang tersedia untuk komponen Razor.

Berlaku untuk