XamlType.IsNameScope Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, представляет ли это XamlType область имен XAML в зависимости от определения XAML.
public:
property bool IsNameScope { bool get(); };
public bool IsNameScope { get; }
member this.IsNameScope : bool
Public ReadOnly Property IsNameScope As Boolean
Значение свойства
true Значение , если это XamlType представляет область имен XAML; в противном случае false.
Комментарии
Область имен XAML обеспечивает уникальность имени свойства или свойств, используемых для x:Name / [name property].
trueВ противном IsNameScope случае должен существовать некоторый механизм обеспечения уникальности и должен оцениваться с точки зрения этого типа, владеющего областью имен XAML. Затем область имен XAML распространяется на содержимое типа до тех пор, пока не будет обнаружен другой тип области имен XAML.
Это свойство соответствует элементу [is name scope] информации в спецификации [MS-XAML].
Если для XamlTypeэтого свойства не используется метод отражения среды CLR по умолчанию, вызовы этого свойства могут вызывать LookupIsNameScope переопределения производных XamlType классов.