RepeatBehavior RepeatBehavior RepeatBehavior RepeatBehavior Struct

Définition

Décrit comment Timeline répète sa durée simple.Describes how a Timeline repeats its simple duration.

public value class RepeatBehavior : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Animation.RepeatBehaviorConverter))]
public struct RepeatBehavior : IFormattable
type RepeatBehavior = struct
    interface IFormattable
Public Structure RepeatBehavior
Implements IFormattable
Héritage
RepeatBehaviorRepeatBehaviorRepeatBehaviorRepeatBehavior
Attributs
Implémente

Remarques

Il existe trois types de RepeatBehavior comportements :There are three types of RepeatBehavior behaviors:

  • Nombre d’itérations -Spécifie le nombre de fois où la durée simple d’un Timeline est lue.Iteration Count - specifies the number of times the simple duration of a Timeline plays. Le nombre d’itérations par défaut est 1,0 et signifie que le Timeline est active pour un seul de sa durée simple.The default iteration count is 1.0, and means the Timeline is active for exactly one of its simple durations. Nombre de 0,5 spécifie que la chronologie est active pour la moitié de sa durée simple, alors qu’un nombre de 2 spécifie que la chronologie répète deux fois sa durée simple.A count of 0.5 specifies that the timeline is active for half of its simple duration, while a count of 2 specifies that the timeline repeats its simple duration twice. Pour plus d'informations, consultez la propriété Count.For more information, see the Count property.

  • Durée -spécifie la longueur de la Timeline durée active de l’objet.Duration - specifies the length of the Timeline object's active duration. Par exemple, un Timeline avec un simple Duration valeur de 1 seconde et un RepeatBehavior.Duration valeur de 2,5 secondes s’exécutera pendant 2,5 itérations.For example, a Timeline with a simple Duration value of 1 second and a RepeatBehavior.Duration value of 2.5 seconds will run for 2.5 iterations.

  • Pour toujours - le Timeline se répète indéfiniment.Forever - the Timeline repeats indefinitely.

Utilisation d'attributs XAMLXAML Attribute Usage

<object property="iterationCountx"/><object property="iterationCountx"/>

ou-or-

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

ou-or-

<objet propriété= "[jours.] heures:minutes« / ><object property="[days.]hours:minutes"/>

ou-or-

<object property="days"/><object property="days"/>

ou-or-

<object property="Forever"/><object property="Forever"/>

-

Valeurs XAMLXAML Values

Les éléments entre crochets ([ et ]) sont facultatifs.Items in square brackets ([ and ]) are optional.

iterationCountiterationCount
System.Double

Une valeur supérieure ou égale à 0 qui spécifie le nombre de fois où une chronologie.A value greater than or equal to 0 that specifies the number of times a timeline should play. Pour plus d'informations, consultez la propriété Count.For more information, see the Count property.

daysdays
System.Int32

Une valeur supérieure ou égale à 0 qui spécifie le nombre de jours pour un Timeline durée active de l’objet.A value greater than or equal to 0 that specifies the number of days for a Timeline object's active duration. Pour plus d'informations, consultez la propriété Duration.For more information, see the Duration property.

Heureshours
System.Int32

Une valeur comprise entre 0 et 23 qui spécifie le nombre d’heures pour un Timeline durée active de l’objet.A value between 0 and 23 that specifies the number of hours for a Timeline object's active duration. Pour plus d'informations, consultez la propriété Duration.For more information, see the Duration property.

minutesminutes
System.Int32

Une valeur comprise entre 0 et 59 qui spécifie le nombre de minutes pour un Timeline durée active de l’objet.A value between 0 and 59 that specifies the number of minutes for a Timeline object's active duration. Pour plus d'informations, consultez la propriété Duration.For more information, see the Duration property.

secondsseconds
System.Double

Une valeur comprise entre 0 et 59 qui spécifie le nombre de secondes pour un Timeline durée active de l’objet.A value between 0 and 59 that specifies the number of seconds for a Timeline object's active duration. Pour plus d'informations, consultez la propriété Duration.For more information, see the Duration property.

fractionalSecondsfractionalSeconds
System.Int32

Une valeur composée de 1 à 7 chiffres qui représente les fractions de secondes.A value consisting of 1 to 7 digits that represents fractional seconds.

Constructeurs

RepeatBehavior(Double) RepeatBehavior(Double) RepeatBehavior(Double) RepeatBehavior(Double)

Initialise une nouvelle instance de la structure RepeatBehavior avec le nombre d'itérations spécifié.Initializes a new instance of the RepeatBehavior structure with the specified iteration count.

RepeatBehavior(TimeSpan) RepeatBehavior(TimeSpan) RepeatBehavior(TimeSpan) RepeatBehavior(TimeSpan)

Initialise une nouvelle instance de la structure RepeatBehavior avec la durée de répétition spécifiée.Initializes a new instance of the RepeatBehavior structure with the specified repeat duration.

Propriétés

Count Count Count Count

Obtient le nombre de répétitions attendu d'un Timeline.Gets the number of times a Timeline should repeat.

Duration Duration Duration Duration

Obtient la durée totale attendue d'un Timeline.Gets the total length of time a Timeline should play.

Forever Forever Forever Forever

Obtient un RepeatBehavior qui spécifie un nombre infini de répétitions.Gets a RepeatBehavior that specifies an infinite number of repetitions.

HasCount HasCount HasCount HasCount

Obtient une valeur qui indique si le comportement de répétition a un nombre d'itérations spécifié.Gets a value that indicates whether the repeat behavior has a specified iteration count.

HasDuration HasDuration HasDuration HasDuration

Obtient une valeur qui indique si le comportement de répétition a une durée de répétition spécifiée.Gets a value that indicates whether the repeat behavior has a specified repeat duration.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Indique si cette instance est égale à l'objet spécifié.Indicates whether this instance is equal to the specified object.

Equals(RepeatBehavior) Equals(RepeatBehavior) Equals(RepeatBehavior) Equals(RepeatBehavior)

Retourne une valeur indiquant si cette instance est égale au RepeatBehavior spécifié.Returns a value that indicates whether this instance is equal to the specified RepeatBehavior.

Equals(RepeatBehavior, RepeatBehavior) Equals(RepeatBehavior, RepeatBehavior) Equals(RepeatBehavior, RepeatBehavior) Equals(RepeatBehavior, RepeatBehavior)

Indique si les deux structures RepeatBehavior spécifiées sont égales.Indicates whether the two specified RepeatBehavior structures are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Retourne le code de hachage de cette instance.Returns the hash code of this instance.

ToString() ToString() ToString() ToString()

Retourne une représentation sous forme de chaîne de cette instance RepeatBehavior.Returns a string representation of this RepeatBehavior instance.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Retourne une représentation sous forme de chaîne de cette instance RepeatBehavior avec le format spécifié.Returns a string representation of this RepeatBehavior instance with the specified format.

Opérateurs

Equality(RepeatBehavior, RepeatBehavior) Equality(RepeatBehavior, RepeatBehavior) Equality(RepeatBehavior, RepeatBehavior) Equality(RepeatBehavior, RepeatBehavior)

Indique si les deux instances RepeatBehavior spécifiées sont égales.Indicates whether the two specified RepeatBehavior instances are equal.

Inequality(RepeatBehavior, RepeatBehavior) Inequality(RepeatBehavior, RepeatBehavior) Inequality(RepeatBehavior, RepeatBehavior) Inequality(RepeatBehavior, RepeatBehavior)

Indique si les deux instances de RepeatBehavior ne sont pas égales.Indicates whether the two RepeatBehavior instances are not equal.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Met en forme la valeur de l’instance actuelle en utilisant le format spécifié.Formats the value of the current instance using the specified format.

S’applique à