Duration 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.
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
- 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() |
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. |