XamlObjectWriterSettings.ExternalNameScope 属性

定义

如果 RegisterNamesOnExternalNamescopetrue,从 XAML 编写器中获取或设置要用于注册名称的 XAML 名称范围。

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

属性值

INameScope

要用于注册名称的 XAML 名称范围。 默认值为 null

注解

特定上下文 XamlObjectWriter 可能使用外部 XAML 名称范围。

WPF 用法说明

在 WPF XAML 实现中,通过 FrameworkTemplate 指定单独的 XAML 名称范围启动的 XAML 编写器操作。 在此 WPF 方案中,模板不应与定义 XAML 页面的根目录共享 XAML 名称范围。 相反,它们应处理为单独的指定 XAML 名称范围。

适用于