Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad XamlType.IsNameScope

.NET Framework (current version)
 

Publicado: octubre de 2016

Obtiene un valor que indica si este XamlType representa un ámbito de nombres XAML según la definición de XAML.

Espacio de nombres:   System.Xaml
Ensamblado:  System.Xaml (en System.Xaml.dll)

public bool IsNameScope { get; }

Valor de propiedad

Type: System.Boolean

true Si este XamlType representa un ámbito de nombres XAML; en caso contrario, false.

Un ámbito de nombres XAML exige la exclusividad del nombre de la propiedad o propiedades utilizadas para x:Name / [name property]. Si IsNameScope es true, algún mecanismo para exigir la unicidad debe existir y debe evaluarse desde la perspectiva de este tipo que posee un ámbito de nombres XAML. El ámbito de nombres XAML, a continuación, se extiende al contenido del tipo hasta que se encuentra otro tipo de propiedad de ámbito de nombres XAML.

Esta propiedad se alinea con la [is name scope] información de elemento en la especificación [MS-XAML].

Si no utiliza la técnica de reflexión de CLR interna de predeterminado para un XamlType, las llamadas a esta propiedad pueden invocar LookupIsNameScope invalidaciones en XamlType las clases derivadas.

.NET Framework
Disponible desde 4.0
Volver al principio
Mostrar: