Duration Struct

Definitie

Vertegenwoordigt de duur van de tijd die een Timeline actief is.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public readonly struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
Overname
Duration
Kenmerken

Opmerkingen

XAML-kenmerkgebruik

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

– of –

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

– of –

< objectproperty="Automatic"/>

– of –

< objectproperty="Forever"/>

XAML-waarden

DagenSystem.Int32

Een waarde groter dan of gelijk aan 0 die het aantal dagen beschrijft dat door deze duur is geduurd.

UurSystem.Int32

Een waarde tussen 0 en 23 die het aantal uren aangeeft dat door deze duur is geduurd.

MinutenSystem.Int32

Een waarde tussen 0 en 59 die het aantal minuten aangeeft dat voor deze duur is opgegeven.

SecondenSystem.Int32

Een waarde tussen 0 en 59 die het aantal seconden aangeeft dat door deze duur is gespeid

fractionalSecondsSystem.Int32

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

Constructors

Name Description
Duration(TimeSpan)

Initialiseert een nieuw exemplaar van de Duration structuur met de opgegeven TimeSpan waarde.

Eigenschappen

Name Description
Automatic

Hiermee wordt een Duration waarde opgehaald die automatisch wordt bepaald.

Forever

Hiermee haalt u een Duration waarde op die een oneindig interval vertegenwoordigt.

HasTimeSpan

Hiermee wordt een waarde opgehaald die aangeeft of dit Duration een TimeSpan waarde vertegenwoordigt.

TimeSpan

Hiermee haalt u de TimeSpan waarde op die deze Duration vertegenwoordigt.

Methoden

Name Description
Add(Duration)

Hiermee wordt de waarde van het opgegeven exemplaar Duration toegevoegd aan de waarde van het huidige exemplaar.

Compare(Duration, Duration)

Vergelijkt de ene Duration waarde met de andere.

Equals(Duration, Duration)

Bepaalt of twee exemplaren Duration gelijk zijn.

Equals(Duration)

Bepaalt of een opgegeven Duration gelijk is aan dit exemplaar van Duration.

Equals(Object)

Bepaalt of een opgegeven object gelijk is aan een exemplaar van Duration.

GetHashCode()

Hiermee haalt u een hashcode voor dit exemplaar op.

Plus(Duration)

Retourneert het opgegeven exemplaar van Duration.

Subtract(Duration)

Trekt de waarde van het opgegeven exemplaar van Duration dit exemplaar af.

ToString()

Converteert een exemplaar van Duration een String weergave.

Operators

Name Description
Addition(Duration, Duration)

Voegt twee exemplaren samen Duration toe.

Equality(Duration, Duration)

Bepaalt of twee exemplaren Duration gelijk zijn.

GreaterThan(Duration, Duration)

Bepaalt of één exemplaar Duration groter is dan een andere.

GreaterThanOrEqual(Duration, Duration)

Bepaalt of een exemplaar Duration groter is dan of gelijk is aan een andere instantie.

Implicit(TimeSpan to Duration)

Hiermee maakt u impliciet een Duration van een bepaalde TimeSpan.

Inequality(Duration, Duration)

Bepaalt of twee exemplaren Duration niet gelijk zijn.

LessThan(Duration, Duration)

Bepaalt of de waarde van het ene exemplaar Duration kleiner is dan de waarde van een ander exemplaar.

LessThanOrEqual(Duration, Duration)

Bepaalt of de waarde van het ene exemplaar Duration kleiner is dan of gelijk is aan de waarde van een ander exemplaar.

Subtraction(Duration, Duration)

Trekt de waarde van het ene exemplaar van Duration een andere af.

UnaryPlus(Duration)

Retourneert het opgegeven exemplaar van Duration.

Van toepassing op

Zie ook