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.
Dient zum Abrufen oder Festlegen des XAML-NameScopes, der für die Registrierung von Namen aus dem XAML-Writer verwendet werden soll, falls RegisterNamesOnExternalNamescope vorhanden.true
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 FÜR die Registrierung von Namen zu verwendende XAML-NameScope. Der Standardwert lautet null.
Hinweise
In bestimmten Kontexten für ein XamlObjectWriter xaml-NameScope kann ein externer XAML-NameScope verwendet werden.
WPF-Verwendungshinweise
In der WPF XAML-Implementierung geben XAML-Writer-Vorgänge, die von FrameworkTemplate initiiert werden, einen separaten XAML-NameScope an. In diesem WPF Szenario sollten Vorlagen keinen XAML-NameScope mit dem Stamm der XAML-Seite teilen, die sie definiert. Stattdessen sollten sie in einem separaten, benannten XAML-NameScope verarbeitet werden.