RepeatBehavior Struct

Definitie

Beschrijft hoe een Timeline eenvoudige duur wordt herhaald.

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
Overname
RepeatBehavior
Kenmerken
Implementeringen

Opmerkingen

Er zijn drie soorten RepeatBehavior gedrag:

  • Aantal iteraties - geeft het aantal keren aan dat de eenvoudige duur van een Timeline afspeelbewerking wordt uitgevoerd. Het standaardaantal iteraties is 1,0 en betekent dat het Timeline actief is voor precies één van de eenvoudige duur. Een telling van 0,5 geeft aan dat de tijdlijn actief is voor de helft van de eenvoudige duur, terwijl een telling van 2 aangeeft dat de tijdlijn de eenvoudige duur twee keer herhaalt. Voor meer informatie, zie de eigenschap Count.

  • Duur : hiermee geeft u de lengte van de actieve duur van het Timeline object op. Een met een eenvoudige Duration waarde van 1 seconde en een RepeatBehavior.Duration waarde van 2,5 seconden wordt bijvoorbeeld Timeline uitgevoerd voor 2,5 iteraties.

  • Voor altijd - de Timeline herhalingen voor onbepaalde tijd.

XAML-kenmerkgebruik

< objectproperty="iterationCountx"/>

– of –

< objectproperty="[days.]uren:minuten:seconden[.fractionalSeconds]"/>

– of –

< objectproperty="[days.]uren:minuten"/>

– of –

< objectproperty="days"/>

– of –

< objectproperty="Forever"/>

-

XAML-waarden

Items in vierkante haken ([ en ]) zijn optioneel.

iterationCountSystem.Double

Een waarde groter dan of gelijk aan 0 die aangeeft hoe vaak een tijdlijn moet worden afgespeeld. Voor meer informatie, zie de eigenschap Count.

DagenSystem.Int32

Een waarde groter dan of gelijk aan 0 die het aantal dagen aangeeft voor de actieve duur van een Timeline object. Voor meer informatie, zie de eigenschap Duration.

UurSystem.Int32

Een waarde tussen 0 en 23 die het aantal uren aangeeft voor de actieve duur van een Timeline object. Voor meer informatie, zie de eigenschap Duration.

MinutenSystem.Int32

Een waarde tussen 0 en 59 die het aantal minuten aangeeft voor de actieve duur van een Timeline object. Voor meer informatie, zie de eigenschap Duration.

SecondenSystem.Double

Een waarde tussen 0 en 59 die het aantal seconden aangeeft voor de actieve duur van een Timeline object. Voor meer informatie, zie de eigenschap Duration.

fractionalSecondsSystem.Int32

Een waarde die bestaat uit 1 tot 7 cijfers die fractionele seconden vertegenwoordigen.

Constructors

Name Description
RepeatBehavior(Double)

Initialiseert een nieuw exemplaar van de RepeatBehavior structuur met het opgegeven aantal iteraties.

RepeatBehavior(TimeSpan)

Initialiseert een nieuwe instantie van de RepeatBehavior structuur met de opgegeven herhalingsduur.

Eigenschappen

Name Description
Count

Hiermee haalt u het aantal keren op dat een Timeline herhaling moet worden uitgevoerd.

Duration

Hiermee haalt u de totale tijdsduur op die moet Timeline worden afgespeeld.

Forever

Hiermee haalt u een RepeatBehavior op waarmee een oneindig aantal herhalingen wordt opgegeven.

HasCount

Hiermee wordt een waarde opgehaald die aangeeft of het herhalingsgedrag een opgegeven herhalingsaantal heeft.

HasDuration

Hiermee wordt een waarde opgehaald die aangeeft of het herhalingsgedrag een opgegeven herhalingsduur heeft.

Methoden

Name Description
Equals(Object)

Geeft aan of dit exemplaar gelijk is aan het opgegeven object.

Equals(RepeatBehavior, RepeatBehavior)

Geeft aan of de twee opgegeven RepeatBehavior structuren gelijk zijn.

Equals(RepeatBehavior)

Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan de opgegeven RepeatBehavior.

GetHashCode()

Retourneert de hash-code van dit exemplaar.

ToString()

Retourneert een tekenreeksweergave van dit RepeatBehavior exemplaar.

ToString(IFormatProvider)

Retourneert een tekenreeksweergave van dit RepeatBehavior exemplaar met de opgegeven indeling.

Operators

Name Description
Equality(RepeatBehavior, RepeatBehavior)

Geeft aan of de twee opgegeven RepeatBehavior exemplaren gelijk zijn.

Inequality(RepeatBehavior, RepeatBehavior)

Geeft aan of de twee RepeatBehavior exemplaren niet gelijk zijn.

Expliciete interface-implementaties

Name Description
IFormattable.ToString(String, IFormatProvider)

Hiermee wordt de waarde van het huidige exemplaar opgemaakt met behulp van de opgegeven indeling.

Van toepassing op