XamlType.LookupIsNameScope Método

Definición

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

protected:
 virtual bool LookupIsNameScope();
protected virtual bool LookupIsNameScope ();
abstract member LookupIsNameScope : unit -> bool
override this.LookupIsNameScope : unit -> bool
Protected Overridable Function LookupIsNameScope () As Boolean

Devoluciones

Boolean

Es true si este objeto XamlType representa un ámbito de nombres XAML; de lo contrario, es false.

Comentarios

Este método se puede invocar mediante llamadas a IsNameScope.

La implementación predeterminada realiza una CanAssignTo llamada indirectamente en el tipo INameScope. INameScope es una interfaz que se define en el ensamblado WindowsBase.dll. Esta técnica para la identificación del ámbito de nombres XAML se usa tanto mediante WPF como Windows implementaciones de Workflow Foundation de XAML.

Invalide este método si desea IsNameScope usar una lógica diferente.

Un ámbito de nombres XAML aplica la unicidad del nombre de la propiedad o propiedades que se usan para x:Name / [name property]. Si IsNameScope es true, debe 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 encuentra otro tipo de ámbito de nombres XAML propietario.

Se aplica a

Consulte también