XamlType.LookupIsNameScope Метод

Определение

Возвращает значение, указывающее, представляет ли данный тип XamlType область имен XAML в соответствии с определением языка 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

Возвращаемое значение

Boolean

Значение true, если данный тип XamlType представляет область имен XAML; в противном случае — значение false.

Комментарии

Этот метод может вызываться вызовами IsNameScope.

Реализация по умолчанию косвенно вызывает CanAssignTo тип INameScope. INameScope — это интерфейс, определенный в WindowsBase.dll сборки. Этот метод для идентификации области имен XAML используется как WPF, так и Windows реализации Workflow Foundation xaml.

Переопределите этот метод, если вы хотите IsNameScope использовать другую логику.

Область имен XAML обеспечивает уникальность имени свойства или свойств, используемых для x:Name / [name property]. Если IsNameScope это trueтак, то должен существовать некоторый механизм обеспечения уникальности и должен оцениваться с точки зрения этого типа, владеющего областью имен XAML. Затем область имен XAML распространяется на содержимое типа, пока не будет обнаружен другой тип владения областью имен XAML.

Применяется к

См. также раздел