Condividi tramite


XamlLanguage.SynchronousMode Proprietà

Definizione

Ottiene un oggetto XamlDirective che consente il caricamento XAML in modo asincrono se il processore XAML supporta tale modalità.

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

Valore della proprietà

XamlDirective

Oggetto XamlDirective che consente il caricamento XAML in modo asincrono.

Commenti

Una SynchronousMode direttiva (se impostata su Async) viene usata per specificare che quando viene caricato un file XAML, il nodo radice viene elaborato per primo. L'oggetto risultante può essere inserito anche se il relativo contenuto è ancora in elaborazione. In questa modalità è possibile ignorare il comportamento di elaborazione XAML predefinito del funzionamento dal nodo più profondo alla radice. Nella logica di elaborazione predefinita per XAML, qualsiasi chiamante in attesa dell'oggetto radice viene bloccato fino al completamento dell'analisi completa. SynchronousModenon è specificato in [MS-XAML] ma fa parte del x comportamento definito dallo spazio dei nomi per XAML in WPF a partire da .NET Framework versione 3.5 con SP1 (o qualsiasi Service Pack successivo).

Si applica a