XamlLanguage.SynchronousMode Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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. SynchronousMode
non è 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).