XamlLanguage.SynchronousMode 属性

定义

获取一个 XamlDirective,利用它可以通过异步方式加载 XAML(如果 XAML 处理器支持此类模式)。

public:
 static property System::Xaml::XamlDirective ^ SynchronousMode { System::Xaml::XamlDirective ^ get(); };
public static System.Xaml.XamlDirective SynchronousMode { get; }
member this.SynchronousMode : System.Xaml.XamlDirective
Public Shared ReadOnly Property SynchronousMode As XamlDirective

属性值

XamlDirective

一个 XamlDirective,利用它可以通过异步方式加载 XAML。

注解

SynchronousMode当设置为Async) 时,使用指令 (指定在加载 XAML 文件时,首先处理根节点。 即使其内容仍在处理,也可以插入生成的对象。 在此模式下,可以绕过从最深层节点到根的默认 XAML 处理行为。 在 XAML 的默认处理逻辑中,等待根对象的任何调用方被阻止,直到完整分析完成。 SynchronousMode未在 [MS-XAML] 中指定,但属于 WPF 中 XAML 的命名空间定义行为,x.NET Framework 从 SP1 版本 3.5 开始, (或任何后续 Service Pack) 。

适用于