Aracılığıyla paylaş


XamlObjectWriterSettings.ExternalNameScope Özellik

Tanım

ise RegisterNamesOnExternalNamescope true, XAML yazıcısından adları kaydetmek için kullanılacak XAML ad kapsamını alır veya ayarlar.

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

Özellik Değeri

INameScope

Adları kaydetmek için kullanılacak XAML ad kapsamı. Varsayılan değer: null.

Açıklamalar

için XamlObjectWriter belirli bağlamlar bir dış XAML ad kapsamı kullanabilir.

WPF Kullanım Notları

WPF XAML uygulamasında, tarafından FrameworkTemplate başlatılan XAML yazıcı işlemleri ayrı bir XAML ad kapsamı belirtir. Bu WPF senaryosunda şablonlar, bunları tanımlayan XAML sayfasının köküyle bir XAML ad kapsamını paylaşmamalıdır. Bunun yerine, ayrı, belirlenmiş bir XAML ad kapsamına işlemeleri gerekir.

Şunlara uygulanır