XamlType.IsUsableDuringInitialization Свойство

Определение

Получает значение, которое показывает, выполняется ли построение данного типа XamlType сверху вниз во время инициализации XAML.

public:
 property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean

Значение свойства

Boolean

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

Комментарии

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

Если для XamlTypeметода отражения CLR по умолчанию не используется, вызовы этого свойства могут вызывать LookupUsableDuringInitialization переопределения производных XamlType классов. Дополнительные сведения о возвращаемых значениях и другом поведении см. в документации по LookupUsableDuringInitialization этому типу.

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

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