HandoffBehavior HandoffBehavior HandoffBehavior HandoffBehavior Enum

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
HandoffBehaviorHandoffBehaviorHandoffBehaviorHandoffBehavior

Campos

Compose Compose Compose 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 SnapshotAndReplace SnapshotAndReplace 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

Al aplicar un Storyboard, AnimationTimeline, o AnimationClock a una propiedad mediante el uso de Compose, cualquier Clock objetos asociados anteriormente a esa propiedad siguen consumiendo recursos del sistema; el sistema de control de tiempo no quitará los relojes de forma automática.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 cuando aplique muchos relojes mediante Compose, debe quitar los relojes de composición de la propiedad animada cuando se hayan completado.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 formas 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 acerca de los objetos de reloj, consulte Animation and Timing System Overview.For more information about clock objects, see Animation and Timing System Overview.

Se aplica a