WebView.ExecutionMode 属性

定义

获取一个值,该值指示 WebView 是在 UI 线程还是非 UI 线程上承载内容。

public:
 property WebViewExecutionMode ExecutionMode { WebViewExecutionMode get(); };
WebViewExecutionMode ExecutionMode();
public WebViewExecutionMode ExecutionMode { get; }
var webViewExecutionMode = webView.executionMode;
Public ReadOnly Property ExecutionMode As WebViewExecutionMode

属性值

枚举的值,指定 WebView 是托管 UI 线程上的内容还是非 UI 线程上的内容。

注解

若要创建具有特定 ExecutionMode 的 WebView ,请使用 WebView (WebViewExecutionMode) 构造函数。

当 ExecutionMode 为 SameThread 时, WebView 内容将托管在 UI 线程上。 当值为 SeparateThread 时,内容将托管在后台线程上。

WebView 不在 UI 线程上时,不支持此处列出的行为:

  • 滚动链接和指针链接。 (输入事件不会传播到使用 DirectManipulation 的父控件,如 ScrollViewerFlipView.)
  • 用于在 WebView 上转义焦点的选项卡导航。
  • 打印。

适用于

另请参阅