RepeatBehavior Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- 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. |