XamlObjectWriterSettings.ExternalNameScope Eigenschaft

Definition

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.

Gilt für: