XamlType.IsNameScope Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si este objeto XamlType representa un ámbito de nombres XAML según la definición de XAML.
public:
property bool IsNameScope { bool get(); };
public bool IsNameScope { get; }
member this.IsNameScope : bool
Public ReadOnly Property IsNameScope As Boolean
Valor de propiedad
Es true
si este objeto XamlType representa un ámbito de nombres XAML; de lo contrario, es false
.
Comentarios
Un ámbito de nombres XAML aplica la unicidad del nombre de la propiedad o las propiedades usadas para x:Name
/ [name property]
. Si IsNameScope es , debe true
existir algún mecanismo para aplicar la unicidad y debe evaluarse desde la perspectiva de este tipo que posee un ámbito de nombres XAML. A continuación, el ámbito de nombres XAML se extiende al contenido del tipo hasta que se encuentre otro tipo de ámbito de nombres XAML propietario.
Esta propiedad se alinea con el [is name scope]
elemento de información de la especificación [MS-XAML].
Si no usa la técnica de reflexión CLR interna predeterminada para , XamlTypelas llamadas a esta propiedad pueden invocar LookupIsNameScope invalidaciones en XamlType clases derivadas.