XamlLanguage.SynchronousMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein XamlDirective-Objekt ab, das das asynchrone Laden von XAML ermöglicht, wenn der XAML-Prozessor Unterstützung für einen derartigen Modus bietet.
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
Eigenschaftswert
Ein XamlDirective-Objekt, das das asynchrone Laden von XAML ermöglicht.
Hinweise
Eine SynchronousMode
Direktive (wenn festgelegt 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 weiterhin 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
wird in [MS-XAML] nicht angegeben, ist aber Teil des x
namespacedefinierten Verhaltens für XAML in WPF ab .NET Framework Version 3.5 mit SP1 (oder einem nachfolgenden Service Pack).