XamlObjectWriterSettings.ExternalNameScope 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 den XAML-Namescope ab, der zum Registrieren von Namen des XAML-Writers verwendet werden soll, wenn RegisterNamesOnExternalNamescopetrue
ist, oder legt den Namescope fest.
public:
property System::Windows::Markup::INameScope ^ ExternalNameScope { System::Windows::Markup::INameScope ^ get(); void set(System::Windows::Markup::INameScope ^ value); };
public System.Windows.Markup.INameScope ExternalNameScope { get; set; }
member this.ExternalNameScope : System.Windows.Markup.INameScope with get, set
Public Property ExternalNameScope As INameScope
Eigenschaftswert
Der XAML-Namescope, der zum Registrieren von Namen verwendet werden soll. Der Standardwert ist null
.
Hinweise
Bestimmte Kontexte für ein XamlObjectWriter externes XAML-Namescope können verwendet werden.
Hinweise zur WPF-Verwendung
In der WPF-XAML-Implementierung führen XAML-Writer-Vorgänge aus, die durch FrameworkTemplate angeben eines separaten XAML-Namescopes initiiert werden. In diesem WPF-Szenario sollten Vorlagen kein XAML-Namescope mit dem Stamm der XAML-Seite freigeben, die sie definiert. Stattdessen sollten sie in ein separates, benanntes XAML-Namescope verarbeitet werden.