Partilhar via


XamlLanguage.SynchronousMode Propriedade

Definição

Obtém um XamlDirective que permite o carregamento do XAML de forma assíncrona se o processador XAML der suporte a esse modo.

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

Valor da propriedade

XamlDirective

Um XamlDirective que permite o carregamento de XAML de forma assíncrona.

Comentários

Uma SynchronousMode diretiva (quando definida como Async) é usada para especificar que, quando um arquivo XAML é carregado, o nó raiz é processado primeiro. O objeto resultante pode ser inserido mesmo que seu conteúdo ainda esteja sendo processado. Nesse modo, você pode ignorar o comportamento de processamento XAML padrão de trabalhar do nó mais profundo para a raiz. Na lógica de processamento padrão para XAML, qualquer chamador que esteja aguardando o objeto raiz será bloqueado até que a análise completa seja concluída. SynchronousModenão é especificado em [MS-XAML], mas faz parte do x comportamento definido pelo namespace para XAML no WPF a partir de .NET Framework versão 3.5 com SP1 (ou qualquer service pack subsequente).

Aplica-se a