This documentation is archived and is not being maintained.

NameScope.NameScope Attached Property

Gets or sets dynamically attached NameScope instances.

Namespace:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

See GetNameScope, SetNameScope
<object NameScope.NameScope="INameScope" .../>

Property Value

Type: System.Windows.Markup.INameScope
The attached name scope on a particular object.

Identifier field

NameScopeProperty

Metadata properties set to true

None

This attached property requires attached property usage in XAML, or use of the GetNameScope and SetNameScope accessors in code. Setting the namescope in XAML is not common. The attached property usage is primarily to facilitate attaching XAML namescopes to objects that do not share inheritance for namescope implementations. DependencyObject and derived classes support this inheritance natively.

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0
Show: