BlazorWebViewHandler 클래스

정의

BlazorWebView에 대한 ViewHandler입니다.

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)
상속

생성자

BlazorWebViewHandler()

기본 매핑을 사용하여 의 BlazorWebViewHandler 새 instance 초기화합니다.

BlazorWebViewHandler(PropertyMapper)

지정된 매핑을 사용하는 새 instance BlazorWebViewHandler 초기화합니다.

필드

BlazorWebViewMapper

이 필드는 MAUI 인프라의 일부이며 애플리케이션 코드에서 사용할 수 없습니다.

속성

ContainerView

의 컨테이너 역할을 하는 뷰를 PlatformView가져옵니다.

(다음에서 상속됨 ViewHandler)
HasContainer

가 뷰 내에 포함되어 있는지 여부를 PlatformView 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 ViewHandler)
MauiContext

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)
NeedsContainer

에 컨테이너 뷰가 필요한지 VirtualView 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 ViewHandler)
PlatformView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
Services

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)
VirtualView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)

메서드

ConnectHandler(TPlatformView)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
CreateFileProvider(String)

에서 사용되는 정적 자산에 대한 파일 공급자를 BlazorWebView만듭니다. 기본 구현은 플랫폼별 위치에서 파일을 제공합니다. 와 같은 wwwroot/index.html자산을 제공하기 위해 사용자 지정 IFileProvider 을 반환하도록 이 메서드를 재정의합니다. 기본 메서드를 호출하고 반환 값을 와 CompositeFileProvider 결합하여 사용자 지정 자산과 기본 자산을 모두 사용합니다.

CreatePlatformView()

BlazorWebView에 대한 ViewHandler입니다.

DisconnectHandler(TPlatformView)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)
MapHostPage(BlazorWebViewHandler, IBlazorWebView)

HostPage 속성을 지정된 처리기에 매핑합니다.

MapRootComponents(BlazorWebViewHandler, IBlazorWebView)

RootComponents 속성을 지정된 처리기에 매핑합니다.

PlatformArrange(Rect)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)
SetupContainer()

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
TryDispatchAsync(Action<IServiceProvider>)

지정된 를 workItem 비동기적으로 호출하고 Razor 구성 요소에서 사용할 수 있는 범위가 지정된 서비스를 전달합니다.

UpdateValue(String)

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)

명시적 인터페이스 구현

IElementHandler.DisconnectHandler()

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ElementHandler)
IElementHandler.PlatformView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler)
IViewHandler.VirtualView

BlazorWebView에 대한 ViewHandler입니다.

(다음에서 상속됨 ViewHandler<TVirtualView,TPlatformView>)

적용 대상