Bagikan melalui


BlazorWebView Kelas

Definisi

Kontrol Formulir Windows untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

public ref class BlazorWebView : System::Windows::Forms::ContainerControl
public class BlazorWebView : System.Windows.Forms.ContainerControl
type BlazorWebView = class
    inherit ContainerControl
Public Class BlazorWebView
Inherits ContainerControl
Warisan
BlazorWebView

Konstruktor

BlazorWebView()

Membuat instans baru .BlazorWebView

Bidang

BlazorWebViewInitialized

Memungkinkan penyesuaian tampilan web setelah dibuat.

BlazorWebViewInitializing

Memungkinkan penyesuaian tampilan web sebelum dibuat.

UrlLoading

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

Properti

HostPage

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

RootComponents

Kumpulan RootComponent instans yang menentukan jenis Blazor IComponent yang akan digunakan langsung dalam yang ditentukan 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 untuk komponen Razor untuk memulai.

StartPath

Jalur untuk navigasi Blazor awal ketika komponen Blazor selesai dimuat.

WebView

Mengembalikan bagian dalam WebView2 yang digunakan oleh kontrol ini.

Metode

CreateControlsInstance()

Kontrol Formulir Windows untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

CreateFileProvider(String)

Membuat penyedia file untuk aset statis yang digunakan dalam 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.

Dispose(Boolean)

Kontrol Formulir Windows untuk menghosting komponen Razor secara lokal di aplikasi desktop Windows.

OnCreateControl()

Kontrol Formulir Windows 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