Sdílet prostřednictvím


BlazorWebView Třída

Definice

Ovládací prvek model Windows Forms pro místní hostování komponent Razor v desktopových aplikacích 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
Dědičnost
BlazorWebView

Konstruktory

BlazorWebView()

Vytvoří novou instanci položky BlazorWebView.

Pole

BlazorWebViewInitialized

Umožňuje přizpůsobení webového zobrazení po jeho vytvoření.

BlazorWebViewInitializing

Umožňuje přizpůsobení webového zobrazení před jeho vytvořením.

UrlLoading

Umožňuje přizpůsobit způsob otevření odkazů. Ve výchozím nastavení otevře interní odkazy ve webovém zobrazení a externí odkazy v externí aplikaci.

Vlastnosti

HostPage

Cesta ke stránce hostitele v rámci statických souborů aplikace Například, wwwroot\index.html. Tato vlastnost musí být nastavena na platnou hodnotu, aby se spustily komponenty Razor.

RootComponents

Kolekce RootComponent instancí, které určují typy Blazor IComponent , které se mají použít přímo v zadaném HostPageobjektu .

Services

Získá nebo nastaví IServiceProvider obsahující služby, které budou použity tímto ovládacím prvku a také kódem aplikace. Tato vlastnost musí být nastavena na platnou hodnotu, aby se spustily komponenty Razor.

StartPath

Cesta pro počáteční navigaci v Blazoru po dokončení načítání komponenty Blazor.

WebView

Vrátí vnitřní WebView2 použitý tímto ovládacím prvku.

Metody

CreateControlsInstance()

Ovládací prvek model Windows Forms pro místní hostování komponent Razor v desktopových aplikacích windows.

CreateFileProvider(String)

Vytvoří zprostředkovatele souborů pro statické prostředky používané v nástroji BlazorWebView. Výchozí implementace obsluhuje soubory z disku. Přepište tuto metodu, pokud chcete vrátit vlastní IFileProvider pro obsluhu prostředků, jako wwwroot/index.htmlje . Zavolejte základní metodu a zkombinujte její návratovou CompositeFileProvider hodnotu s hodnotou, která použije jak vlastní prostředky, tak výchozí prostředky.

Dispose(Boolean)

Ovládací prvek model Windows Forms pro místní hostování komponent Razor v desktopových aplikacích windows.

OnCreateControl()

Ovládací prvek model Windows Forms pro místní hostování komponent Razor v desktopových aplikacích windows.

TryDispatchAsync(Action<IServiceProvider>)

Volání zadaného workItem asynchronně a předává vymezené služby dostupné komponentám Razor.

Platí pro