Bagikan melalui


BlazorWebViewHandler Kelas

Definisi

public ref class BlazorWebViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::AspNetCore::Components::WebView::Maui::IBlazorWebView ^, System::Object ^>
public class BlazorWebViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView,object>
type BlazorWebViewHandler = class
    inherit ViewHandler<IBlazorWebView, obj>
Public Class BlazorWebViewHandler
Inherits ViewHandler(Of IBlazorWebView, Object)
Warisan

Konstruktor

BlazorWebViewHandler()

Menginisialisasi instans BlazorWebViewHandler baru dengan pemetaan default.

BlazorWebViewHandler(PropertyMapper)

Menginisialisasi instans baru menggunakan BlazorWebViewHandler pemetaan yang ditentukan.

Bidang

BlazorWebViewMapper

Bidang ini adalah bagian dari infrastruktur MAUI dan tidak dimaksudkan untuk digunakan oleh kode aplikasi.

Properti

ContainerView

Mendapatkan tampilan yang bertindak sebagai kontainer untuk PlatformView.

(Diperoleh dari ViewHandler)
HasContainer

Mendapatkan atau menetapkan nilai yang menunjukkan apakah PlatformView terkandung dalam tampilan.

(Diperoleh dari ViewHandler)
MauiContext

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)
NeedsContainer

Mendapatkan nilai yang menunjukkan apakah perlu tampilan kontainer atau tidak VirtualView .

(Diperoleh dari ViewHandler)
PlatformView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Services

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)
VirtualView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)

Metode

ConnectHandler(TPlatformView)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

Membuat penyedia file untuk aset statis yang digunakan dalam BlazorWebView. Implementasi default melayani file dari lokasi khusus platform. 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.

CreatePlatformView()

A ViewHandler untuk BlazorWebView.

DisconnectHandler(TPlatformView)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

Memetakan HostPage properti ke handler yang ditentukan.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

Memetakan RootComponents properti ke handler yang ditentukan.

PlatformArrange(Rect)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)
SetupContainer()

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

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

UpdateValue(String)

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)

Implementasi Antarmuka Eksplisit

IElementHandler.DisconnectHandler()

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ElementHandler)
IElementHandler.PlatformView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler)
IViewHandler.VirtualView

A ViewHandler untuk BlazorWebView.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)

Metode Ekstensi

GetRequiredService<T>(IElementHandler, Type)

A ViewHandler untuk BlazorWebView.

GetRequiredService<T>(IElementHandler)

A ViewHandler untuk BlazorWebView.

GetService<T>(IElementHandler, Type)

A ViewHandler untuk BlazorWebView.

GetService<T>(IElementHandler)

A ViewHandler untuk BlazorWebView.

GetServiceProvider(IElementHandler)

A ViewHandler untuk BlazorWebView.

IsConnected(IElementHandler)

A ViewHandler untuk BlazorWebView.

Berlaku untuk