XamlObjectWriterSettings.ExternalNameScope Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.