WebViewManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
管理托管 Razor 组件的 Web 视图中的活动。 平台作者应将此子类化,以将抽象和受保护的方法连接到平台 Web 视图的 API。
public abstract class WebViewManager : IAsyncDisposable
type WebViewManager = class
interface IAsyncDisposable
Public MustInherit Class WebViewManager
Implements IAsyncDisposable
- 继承
-
WebViewManager
- 实现
构造函数
WebViewManager(IServiceProvider, Dispatcher, Uri, IFileProvider, JSComponentConfigurationStore, String) |
构造 的 WebViewManager实例。 |
属性
Dispatcher |
Dispatcher获取此WebViewManager实例使用的 。 |
方法
AddRootComponentAsync(Type, String, ParameterView) |
将根组件添加到附加页。 |
DisposeAsync() |
管理托管 Razor 组件的 Web 视图中的活动。 平台作者应将此子类化,以将抽象和受保护的方法连接到平台 Web 视图的 API。 |
DisposeAsyncCore() |
释放当前 WebViewManager 实例。 |
MessageReceived(Uri, String) |
通知 有关 WebViewManager 在 Web 视图中运行的 JavaScript 的消息。 |
Navigate(String) |
指示 Web 视图导航到指定位置,绕过任何客户端路由。 |
NavigateCore(Uri) |
指示 Web 视图导航到指定位置,绕过任何客户端路由。 |
RemoveRootComponentAsync(String) |
从当前页中删除以前附加的根组件。 |
SendMessage(String) |
向在附加的 Web 视图中运行的 JavaScript 代码发送消息。 这必须转发到 Blazor JavaScript 代码。 |
TryDispatchAsync(Action<IServiceProvider>) |
以异步方式调用指定的 |
TryGetResponseContent(String, Boolean, Int32, String, Stream, IDictionary<String,String>) |
尝试为给定的网络请求提供响应内容。 |