XamlLanguage.SynchronousMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. SynchronousMode
nã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).