RepeatBehavior Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrit comment Timeline répète sa durée simple.
public value class RepeatBehavior : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Animation.RepeatBehaviorConverter))]
public struct RepeatBehavior : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Media.Animation.RepeatBehaviorConverter))>]
type RepeatBehavior = struct
interface IFormattable
Public Structure RepeatBehavior
Implements IFormattable
- Héritage
- Attributs
- Implémente
Remarques
Il existe trois types de RepeatBehavior comportements :
Nombre d’itérations : spécifie le nombre de fois que la durée simple d’une Timeline lecture est définie. Le nombre d’itérations par défaut est 1.0 et signifie que est Timeline actif pendant exactement une de ses durées simples. Un nombre de 0,5 spécifie que la chronologie est active pendant la moitié de sa durée simple, tandis qu’un nombre de 2 spécifie que la chronologie répète sa durée simple deux fois. Pour plus d'informations, consultez la propriété Count.
Durée : spécifie la longueur de la durée active de l’objet Timeline . Par exemple, un Timeline avec une valeur simple Duration de 1 seconde et une RepeatBehavior.Duration valeur de 2,5 secondes s’exécute pour 2,5 itérations.
Pour toujours - le Timeline répète indéfiniment.
Utilisation d'attributs XAML
<objectproperty="itérationCountx"/>
-ou-
<objectproperty="[days.] hours:minutes:seconds[. fractionalSeconds]"/>
-ou-
<objectproperty="[days.] hours:minutes"/>
-ou-
<objectproperty="days"/>
-ou-
<objectproperty=""Forever/>
-
Valeurs XAML
Les éléments entre crochets ([
et ]
) sont facultatifs.
itérationCount
System.Double
Valeur supérieure ou égale à 0 qui spécifie le nombre de fois qu’une chronologie doit être lue. Pour plus d'informations, consultez la propriété Count.
days
System.Int32
Valeur supérieure ou égale à 0 qui spécifie le nombre de jours pendant la durée active d’un Timeline objet. Pour plus d'informations, consultez la propriété Duration.
hours
System.Int32
Valeur comprise entre 0 et 23 qui spécifie le nombre d’heures pendant la durée active d’un Timeline objet. Pour plus d'informations, consultez la propriété Duration.
minutes
System.Int32
Valeur comprise entre 0 et 59 qui spécifie le nombre de minutes pendant la durée active d’un Timeline objet. Pour plus d'informations, consultez la propriété Duration.
secondes
System.Double
Valeur comprise entre 0 et 59 qui spécifie le nombre de secondes pendant la durée active d’un Timeline objet. Pour plus d'informations, consultez la propriété Duration.
fractionalSeconds
System.Int32
Valeur composée de 1 à 7 chiffres qui représente des fractions de secondes.
Constructeurs
RepeatBehavior(Double) |
Initialise une nouvelle instance de la structure RepeatBehavior avec le nombre d'itérations spécifié. |
RepeatBehavior(TimeSpan) |
Initialise une nouvelle instance de la structure RepeatBehavior avec la durée de répétition spécifiée. |
Propriétés
Count |
Obtient le nombre de répétitions attendu d'un Timeline. |
Duration |
Obtient la durée totale attendue d'un Timeline. |
Forever |
Obtient un RepeatBehavior qui spécifie un nombre infini de répétitions. |
HasCount |
Obtient une valeur qui indique si le comportement de répétition a un nombre d'itérations spécifié. |
HasDuration |
Obtient une valeur qui indique si le comportement de répétition a une durée de répétition spécifiée. |
Méthodes
Equals(Object) |
Indique si cette instance est égale à l'objet spécifié. |
Equals(RepeatBehavior) |
Retourne une valeur indiquant si cette instance est égale au RepeatBehavior spécifié. |
Equals(RepeatBehavior, RepeatBehavior) |
Indique si les deux structures RepeatBehavior spécifiées sont égales. |
GetHashCode() |
Retourne le code de hachage de cette instance. |
ToString() |
Retourne une représentation sous forme de chaîne de cette instance RepeatBehavior. |
ToString(IFormatProvider) |
Retourne une représentation sous forme de chaîne de cette instance RepeatBehavior avec le format spécifié. |
Opérateurs
Equality(RepeatBehavior, RepeatBehavior) |
Indique si les deux instances RepeatBehavior spécifiées sont égales. |
Inequality(RepeatBehavior, RepeatBehavior) |
Indique si les deux instances de RepeatBehavior ne sont pas égales. |
Implémentations d’interfaces explicites
IFormattable.ToString(String, IFormatProvider) |
Met en forme la valeur de l’instance actuelle en utilisant le format spécifié. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour