Język

XamlObjectWriterSettings.ExternalNameScope Właściwość

Definicja

Pobiera lub ustawia zakres nazw XAML do użycia do rejestrowania nazw z modułu zapisywania XAML, jeśli RegisterNamesOnExternalNamescope ma wartość 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

Wartość właściwości

Zakres nazw XAML do użycia do rejestrowania nazw. Wartość domyślna to null.

Uwagi

Określone konteksty dla elementu XamlObjectWriter mogą używać zewnętrznego zakresu nazw XAML.

Uwagi dotyczące użycia platformy WPF

W implementacji WPF XAML operacje modułu zapisywania XAML inicjowane przez FrameworkTemplate określają oddzielny zakres nazw XAML. W tym scenariuszu WPF szablony nie powinny współużytkować zakresu nazw XAML z katalogiem głównym strony XAML, która je definiuje. Zamiast tego należy przetworzyć je w oddzielny, wyznaczony zakres nazw XAML.

Dotyczy