XamlObjectWriterSettings.ExternalNameScope Свойство

Определение

Получает или задает пространство имен XAML для регистрации имен из средства записи XAML, если свойство RegisterNamesOnExternalNamescope имеет значение true.Gets or sets the XAML namescope to use for registering names from the XAML writer if RegisterNamesOnExternalNamescope is 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

Значение свойства

Область имен XAML, которую следует использовать для регистрации имен.The XAML namescope to use for registering names. Значение по умолчанию — null.The default is null.

Комментарии

Конкретные контексты для XamlObjectWriter могут использовать внешнюю область имен XAML.Specific contexts for a XamlObjectWriter might use an external XAML namescope.

Примечания об использовании WPFWPF Usage Notes

В реализации WPF XAML операции записи XAML, инициированные FrameworkTemplate , указывают отдельную область имен XAML.In the WPF XAML implementation, XAML writer operations that are initiated by FrameworkTemplate specify a separate XAML namescope. В этом сценарии WPF шаблоны не должны совместно использовать область имен XAML с корнем XAML-страницы, определяющей их.In this WPF scenario, templates should not share a XAML namescope with the root of the XAML page that defines them. Вместо этого они должны обрабатываться в отдельной, назначенной области имен XAML.Instead, they should process into a separate, designated XAML namescope.

Применяется к