Duration Struktura

Definicja

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
Duration
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

TimeSpan Pobiera wartość, którą reprezentujeDuration.

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.

Dotyczy

Zobacz też