HandoffBehavior Enumeración

Definición

Especifica cómo las animaciones nuevas interactúan con otras existentes que ya se han aplicado a una propiedad.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
Herencia
HandoffBehavior

Campos

Compose 1

Las animaciones nuevas se combinan con las animaciones existentes anexándolas al final de la cadena de composición.New animations are combined with existing animations by appending the new animations to the end of the composition chain.

SnapshotAndReplace 0

Las animaciones nuevas reemplazan a las animaciones existentes en las propiedades que se aplican.New animations replace any existing animations on the properties to which they are applied.

Comentarios

Cuando se aplica un Storyboardobjeto AnimationTimeline, o AnimationClock a una propiedad mediante Compose, los Clock objetos asociados previamente a esa propiedad continúan consumiendo recursos del sistema; el sistema de control de tiempo no quitará los relojes manera.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.

Para evitar problemas de rendimiento al aplicar un gran número de relojes mediante Compose, debe quitar los relojes de composición de la propiedad animada una vez completados.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. Hay varias maneras de quitar un reloj:There are several ways to remove a clock:

Este problema se produce principalmente en las animaciones de objetos que tienen un período de duración prolongado.This is primarily an issue for animations on objects that have a long lifetime. Cuando un objeto se recolecta como elemento no utilizado, sus relojes también se desconectan y se recolectan como elementos no utilizados.When an object is garbage collected, its clocks will also be disconnected and garbage collected.

Para obtener más información sobre los objetos de reloj, consulte información general sobre sistemas de control de tiempo y animación.For more information about clock objects, see Animation and Timing System Overview.

Se aplica a