HandoffBehavior Enumeração

Definição

Especifica como novas animações interagem com as existentes já aplicadas a uma propriedade.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
Herança
HandoffBehavior

Campos

Compose 1

Novas animações são combinadas com animações existentes acrescentando novas animações no final da cadeia de composição.New animations are combined with existing animations by appending the new animations to the end of the composition chain.

SnapshotAndReplace 0

Novas animações substituem todas as animações existentes nas propriedades às quais elas são aplicadas.New animations replace any existing animations on the properties to which they are applied.

Comentários

Quando você aplica um Storyboard, AnimationTimelineou AnimationClock a uma propriedade usando Compose, todos Clock os objetos associados anteriormente a essa propriedade continuam a consumir recursos do sistema; o sistema de tempo não removerá os relógios automaticamente.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 desempenho ao aplicar um grande número de relógios usando o Compose, você deve remover os relógios de composição da propriedade animada depois que eles forem concluídos.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. Há várias maneiras de remover um relógio:There are several ways to remove a clock:

Isso é basicamente um problema para animações em objetos que têm um longo tempo de vida.This is primarily an issue for animations on objects that have a long lifetime. Quando um objeto passa pela coleta de lixo, seus relógios também serão desconectados e coletados como lixo.When an object is garbage collected, its clocks will also be disconnected and garbage collected.

Para obter mais informações sobre objetos de relógio, consulte visão geral do sistema de animação e tempo.For more information about clock objects, see Animation and Timing System Overview.

Aplica-se a