XamlType.IsUsableDuringInitialization Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, которое показывает, выполняется ли построение данного типа XamlType сверху вниз во время инициализации XAML.
public:
property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean
Значение свойства
Значение true
, если этот класс XamlType строится сверху вниз в ходе инициализации XAML; в противном случае — значение false
. Значение по умолчанию — false
.
Комментарии
Сверху вниз — это метафора, которая приблизит поведение процессора XAML при создании графа объектов. При построении сверху вниз создается экземпляр типа, присоединенный к родительскому элементу, а затем имеет его свойства. Построение сверху вниз позволяет избежать многократного вызова обработчиков, изменяемых свойством. Такая обработка рябь от графа объектов и, следовательно, устраняет несколько вызовов обработчика и обеспечивает оптимизацию производительности для запуска графа объектов.
Если для XamlTypeметода отражения CLR по умолчанию не используется, вызовы этого свойства могут вызывать LookupUsableDuringInitialization переопределения производных XamlType классов. Дополнительные сведения о возвращаемых значениях и другом поведении см. в документации по LookupUsableDuringInitialization этому типу.