Udostępnij za pośrednictwem


BlazorWebView Klasa

Definicja

Kontrolka Windows Presentation Foundation (WPF) do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu 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
Dziedziczenie
BlazorWebView
Implementuje

Konstruktory

BlazorWebView()

Tworzy nowe wystąpienie klasy BlazorWebView.

Pola

BlazorWebViewInitializedProperty

Magazyn zaplecza dla BlazorWebViewInitialized zdarzenia.

BlazorWebViewInitializingProperty

Magazyn zaplecza dla BlazorWebViewInitializing zdarzenia.

HostPageProperty

Magazyn zaplecza dla HostPage właściwości.

RootComponentsProperty

Magazyn zaplecza dla RootComponent właściwości.

ServicesProperty

Magazyn zaplecza dla Services właściwości.

StartPathProperty

Magazyn zaplecza dla StartPath właściwości.

UrlLoadingProperty

Magazyn zaplecza dla UrlLoading właściwości.

Właściwości

BlazorWebViewInitialized

Umożliwia dostosowywanie widoku internetowego po jego utworzeniu.

BlazorWebViewInitializing

Umożliwia dostosowywanie widoku internetowego przed jego utworzeniem.

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.

UrlLoading

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

WebView

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

Metody

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.

DisposeAsync()

Kontrolka Windows Presentation Foundation (WPF) do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu Windows.

DisposeAsyncCore()

Umożliwia asynchroniczne usuwanie elementu BlazorWebView.

OnApplyTemplate()

Kontrolka Windows Presentation Foundation (WPF) do hostowania składników Razor lokalnie w aplikacjach klasycznych systemu Windows.

OnInitialized(EventArgs)

Kontrolka Windows Presentation Foundation (WPF) 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