Udostępnij za pośrednictwem


BlazorWebView Klasa

Definicja

Kontrolka Windows Forms do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu 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
Dziedziczenie
BlazorWebView

Konstruktory

BlazorWebView()

Tworzy nowe wystąpienie klasy BlazorWebView.

Pola

BlazorWebViewInitialized

Umożliwia dostosowywanie widoku internetowego po jego utworzeniu.

BlazorWebViewInitializing

Umożliwia dostosowywanie widoku internetowego przed jego utworzeniem.

UrlLoading

Umożliwia dostosowanie sposobu otwierania łączy. Domyślnie otwiera wewnętrzne linki w widoku internetowym i linkach zewnętrznych w aplikacji zewnętrznej.

Właściwości

HostPage

Ścieżka do strony hosta w plikach statycznych aplikacji. Na przykład wwwroot\index.html. Ta właściwość musi być ustawiona na prawidłową wartość dla składników Razor do uruchomienia.

RootComponents

Kolekcja RootComponent wystąpień, które określają typy Blazor IComponent , które mają być używane bezpośrednio w określonym obiekcie HostPage.

Services

Pobiera lub ustawia usługi zawierające, które mają być używane przez tę kontrolkę IServiceProvider , a także przez kod aplikacji. Ta właściwość musi być ustawiona na prawidłową wartość dla składników Razor do uruchomienia.

StartPath

Ścieżka do początkowej nawigacji platformy Blazor po zakończeniu ładowania składnika Blazor.

WebView

Zwraca element wewnętrzny WebView2 używany przez tę kontrolkę.

Metody

CreateControlsInstance()

Kontrolka Windows Forms do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu Windows.

CreateFileProvider(String)

Tworzy dostawcę plików dla zasobów statycznych używanych w obiekcie BlazorWebView. Domyślna implementacja obsługuje pliki z dysku. Zastąpij tę metodę, aby zwrócić niestandardową IFileProvider obsługę zasobów, takich jak wwwroot/index.html. Wywołaj metodę podstawową i połącz jej wartość zwracaną z wartością , CompositeFileProvider aby użyć zarówno niestandardowych zasobów, jak i domyślnych zasobów.

Dispose(Boolean)

Kontrolka Windows Forms do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu Windows.

OnCreateControl()

Kontrolka Windows Forms do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu Windows.

TryDispatchAsync(Action<IServiceProvider>)

Wywołuje określoną workItem asynchronicznie i przekazuje w usługach o określonym zakresie dostępne dla składników Razor.

Dotyczy