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, обеспечивающий асинхронную загрузку XAML.
Комментарии
SynchronousMode
Директива (если задано значение Async
) используется для указания того, что при загрузке XAML-файла сначала обрабатывается корневой узел. Результирующий объект можно вставить, даже если его содержимое все еще обрабатывается. В этом режиме можно обойти поведение обработки XAML по умолчанию для работы с самым глубоким узлом в корень. В логике обработки по умолчанию для XAML любой вызывающий объект, ожидающий корневого объекта, блокируется до завершения полного синтаксического анализа. SynchronousMode
не указан в [MS-XAML], но является частью x
поведения, определяемого пространством имен для XAML в WPF, начиная с платформа .NET Framework версии 3.5 с пакетом обновления 1 (SP1) (или любым последующим пакетом обновления).