XamlLanguage.SynchronousMode Eigenschaft

Definition

Ruft ein XamlDirective , das das asynchrone Laden von XAML ermöglicht, wenn der XAML-Prozessor einen solchen Modus unterstützt.

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

Eigenschaftswert

Eine XamlDirective , die das asynchrone Laden von XAML ermöglicht.

Hinweise

Eine SynchronousMode Direktive (bei Festlegung auf Async) wird verwendet, um anzugeben, dass beim Laden einer XAML-Datei zuerst der Stammknoten verarbeitet wird. Das resultierende Objekt kann eingefügt werden, auch wenn der Inhalt noch verarbeitet wird. In diesem Modus können Sie das standardmäßige XAML-Verarbeitungsverhalten der Arbeit vom tiefsten Knoten bis zum Stamm umgehen. In der Standardverarbeitungslogik für XAML wird jeder Aufrufer, der auf das Stammobjekt wartet, blockiert, bis die vollständige Analyse abgeschlossen ist. SynchronousMode ist in [MS-XAML] nicht angegeben, ist jedoch Teil des x namespacedefiniertes Verhalten für XAML in WPF beginnend mit .NET Framework Version 3.5 mit SP1 (oder einem nachfolgenden Service Pack).

Gilt für: