Sdílet prostřednictvím


XamlObjectWriterSettings.ExternalNameScope Vlastnost

Definice

Získá nebo nastaví názvové pole XAML pro použití pro registraci názvů ze zapisovacího kódu XAML, pokud RegisterNamesOnExternalNamescope je 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

Hodnota vlastnosti

INameScope

Názvové pole XAML, které se má použít pro registraci názvů. Výchozí formát je null.

Poznámky

Konkrétní kontexty XamlObjectWriter můžou používat externí názvový rozsah XAML.

Poznámky k využití WPF

V implementaci WPF XAML zapisují operace zapisovacího kódu XAML, které jsou zahájeny FrameworkTemplate zadáním samostatného názvového oboru XAML. V tomto scénáři WPF by šablony neměly sdílet názvový rozsah XAML se kořenem stránky XAML, která je definuje. Místo toho by se měly zpracovat do samostatného určeného názvového oboru XAML.

Platí pro