XamlLanguage.SynchronousMode Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um XamlDirective que permite carregar XAML de forma assíncrona se o processador XAML suportar esse modo.
public:
static property System::Xaml::XamlDirective ^ SynchronousMode { System::Xaml::XamlDirective ^ get(); };
public static System.Xaml.XamlDirective SynchronousMode { get; }
static member SynchronousMode : System.Xaml.XamlDirective
Public Shared ReadOnly Property SynchronousMode As XamlDirective
Valor de Propriedade
A XamlDirective que permite carregar XAML de forma assíncrona.
Observações
Uma diretiva (quando definida SynchronousMode para Async) é usada para especificar que, quando um ficheiro XAML é carregado, o nó raiz é processado primeiro. O objeto resultante pode ser inserido mesmo que o seu conteúdo ainda esteja a ser processado. Neste modo, pode contornar o comportamento padrão de processamento XAML de trabalhar do nó mais profundo para a raiz. Na lógica de processamento padrão para XAML, qualquer chamador que esteja à espera do objeto raiz é bloqueado até que a análise total esteja concluída.
SynchronousMode não está especificado em [MS-XAML], mas faz parte do comportamento definido no espaço de nomes x para XAML em WPF começando no .NET Framework versão 3.5 com o SP1 (ou qualquer pacote de serviço subsequente).