XamlType.IsNameScope Propriété

Définition

Obtient une valeur qui indique si ce XamlType représente une portée de nom XAML, selon la définition XAML.

public:
 property bool IsNameScope { bool get(); };
public bool IsNameScope { get; }
member this.IsNameScope : bool
Public ReadOnly Property IsNameScope As Boolean

Valeur de propriété

Boolean

true si ce XamlType représente une portée de nom XAML ; sinon, false.

Remarques

Un namescope XAML applique l’unicité du nom de la propriété ou des propriétés utilisées pour x:Name / [name property]. Si IsNameScope c’est truele cas, certains mécanismes d’application de l’unicité doivent exister et doivent être évalués du point de vue de ce type propriétaire d’un namescope XAML. La portée de noms XAML s’étend ensuite au contenu du type jusqu’à ce qu’un autre type de nomscope XAML soit rencontré.

Cette propriété s’aligne sur l’élément [is name scope] d’informations dans la spécification [MS-XAML].

Si vous n’utilisez pas la technique de réflexion CLR interne par défaut pour un XamlType, les appels à cette propriété peuvent appeler LookupIsNameScope des remplacements sur XamlType des classes dérivées.

S’applique à