HandoffBehavior Enum

Definition

Указывает, как новая анимация взаимодействует с любыми существующими анимациями, которые уже применены к свойству.Specifies how new animations interact with any existing ones that are already applied to a property.

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
Inheritance
HandoffBehavior

Fields

Compose 1

Новые анимации объединяются с существующими путем добавления новых анимаций в конец цепочки композиции.New animations are combined with existing animations by appending the new animations to the end of the composition chain.

SnapshotAndReplace 0

Новые анимации заменяют любые существующие анимации в свойствах, к которым они применяются.New animations replace any existing animations on the properties to which they are applied.

Remarks

При применении Storyboard, AnimationTimelineили AnimationClock к свойству с помощью инструкции составления все объекты Clock, ранее связанные с этим свойством, продолжают потреблять системные ресурсы. система времени не будет автоматически удалять часы.When you apply a Storyboard, AnimationTimeline, or AnimationClock to a property by using Compose, any Clock objects previously associated with that property continue to consume system resources; the timing system will not remove the clocks automatically.

Чтобы избежать проблем с производительностью при применении большого количества часов с помощью создания, следует удалить составные часы из анимированного свойства после их завершения.To avoid performance issues when you apply a large number of clocks using Compose, you should remove composing clocks from the animated property after they complete. Существует несколько способов удаления часов.There are several ways to remove a clock:

В основном это проблема для анимации объектов, имеющих длинное время жизни.This is primarily an issue for animations on objects that have a long lifetime. Когда объект собирается как мусор, его часы отсоединяются и также собираются как мусор.When an object is garbage collected, its clocks will also be disconnected and garbage collected.

Дополнительные сведения об объектах часов см. в разделе Общие сведения о анимации и системе управления временем.For more information about clock objects, see Animation and Timing System Overview.

Applies to