XamlType.LookupUsableDuringInitialization Метод

Определение

Возвращает значение, указывающее, создается ли это XamlType сверху во время инициализации XAML.

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

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

true Значение , если это XamlType построено сверху вниз во время инициализации XAML; в противном случае false.

Комментарии

Сверху вниз — это метафора, которая приблизит поведение процессора XAML при создании графа объектов. При построении верхнего уровня создается экземпляр типа, присоединенный к родительскому элементу и имеющий его свойства. Построение сверху вниз позволяет несколько раз вызывать обработчики измененных свойств. Такая обработка рябь вверх по графу объектов и, следовательно, устраняет несколько вызовов обработчика и обеспечивает оптимизацию производительности для запуска графа объектов.

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

Реализация по умолчанию возвращает значение на основе чтения UsableDuringInitializationAttribute. Он также может проверить BaseType наличие атрибута, если атрибут не найден в непосредственном базовом типе. Если значение недоступно, возвращается false.

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

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