Duration Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje czas trwania aktywnego Timeline działania.
public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
[<System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))>]
type Duration = struct
Public Structure Duration
- Dziedziczenie
- Atrybuty
Uwagi
Użycie atrybutu języka XAML
<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>
-lub-
<object property="[days.]hours:minutes"/>
-lub-
<object property="Automatic"/>
-lub-
<object property="Forever"/>
Wartości XAML
Dni
System.Int32
Wartość większa lub równa 0, która opisuje liczbę dni między tym czasem trwania.
Godzin
System.Int32
Wartość z zakresu od 0 do 23, która reprezentuje liczbę godzin między tym czasem trwania.
Minut
System.Int32
Wartość z zakresu od 0 do 59 reprezentująca liczbę minut w tym czasie trwania.
Sekund
System.Int32
Wartość z zakresu od 0 do 59, która reprezentuje liczbę sekund między tym czasem trwania
fractionalSeconds
System.Int32
Wartość składająca się z od 1 do 7 cyfr, która reprezentuje ułamkowe sekundy.
Konstruktory
Duration(TimeSpan) |
Inicjuje Duration nowe wystąpienie struktury przy użyciu podanej TimeSpan wartości. |
Właściwości
Automatic |
Duration Pobiera wartość, która jest automatycznie określana. |
Forever |
Duration Pobiera wartość reprezentującą nieskończony interwał. |
HasTimeSpan |
Pobiera wartość, która wskazuje, czy reprezentuje TimeSpan wartośćDuration. |
TimeSpan |
Metody
Add(Duration) |
Dodaje wartość określonego wystąpienia Duration do wartości bieżącego wystąpienia. |
Compare(Duration, Duration) |
Porównuje jedną Duration wartość z inną. |
Equals(Duration) |
Określa, czy określony Duration jest taki sam jak to wystąpienie klasy Duration. |
Equals(Duration, Duration) |
Określa, czy dwa wystąpienia Duration są równe. |
Equals(Object) |
Określa, czy określony obiekt jest równy wystąpieniu Durationklasy . |
GetHashCode() |
Pobiera kod skrótu dla tego wystąpienia. |
Plus(Duration) |
Zwraca określone wystąpienie klasy Duration. |
Subtract(Duration) |
Odejmuje wartość określonego wystąpienia z Duration tego wystąpienia. |
ToString() |
Konwertuje wystąpienie Duration elementu na reprezentację String . |
Operatory
Addition(Duration, Duration) |
Dodaje dwa wystąpienia Duration razem. |
Equality(Duration, Duration) |
Określa, czy dwa wystąpienia Duration są równe. |
GreaterThan(Duration, Duration) |
Określa, czy jedno wystąpienie Duration jest większe niż inne. |
GreaterThanOrEqual(Duration, Duration) |
Określa, czy wystąpienie Duration elementu jest większe niż lub równe innemu wystąpieniu. |
Implicit(TimeSpan to Duration) |
Niejawnie tworzy obiekt Duration na podstawie danego TimeSpanobiektu . |
Inequality(Duration, Duration) |
Określa, czy dwa wystąpienia Duration nie są równe. |
LessThan(Duration, Duration) |
Określa, czy wartość jednego wystąpienia Duration jest mniejsza niż wartość innego wystąpienia. |
LessThanOrEqual(Duration, Duration) |
Określa, czy wartość jednego wystąpienia Duration jest mniejsza niż lub równa wartości innego wystąpienia. |
Subtraction(Duration, Duration) |
Odejmuje wartość jednego wystąpienia z innego Duration . |
UnaryPlus(Duration) |
Zwraca określone wystąpienie klasy Duration. |