Język

XamlLanguage.SynchronousMode Właściwość

Definicja

Pobiera element XamlDirective , który umożliwia asynchroniczne ładowanie kodu XAML, jeśli procesor XAML obsługuje taki tryb.

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

Wartość właściwości

Element XamlDirective , który umożliwia asynchroniczne ładowanie kodu XAML.

Uwagi

Dyrektywa SynchronousMode (w przypadku ustawienia na Asyncwartość ) służy do określenia, że po załadowaniu pliku XAML węzeł główny jest przetwarzany jako pierwszy. Wynikowy obiekt można wstawić, mimo że jego zawartość jest nadal przetwarzana. W tym trybie można pominąć domyślne zachowanie przetwarzania XAML pracy z najgłębszego węzła do katalogu głównego. W domyślnej logice przetwarzania dla języka XAML każdy obiekt wywołujący oczekujący na obiekt główny zostanie zablokowany do momentu ukończenia pełnej analizy. SynchronousMode nie jest określony w [MS-XAML], ale jest częścią x zachowanie zdefiniowane przez przestrzeń nazw dla XAML w WPF począwszy od programu .NET Framework w wersji 3.5 z dodatkiem SP1 (lub innym dodatkiem Service Pack).

Dotyczy