Duration Struktur
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Dauer dar, die ein Timeline aktiv ist.
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
- Vererbung
- Attribute
< ObjektEigenschaft="[Tage.]Stunden:Minuten:Sekunden[.Bruchzahlenseconds]"/>
-oder-
< ObjektEigenschaft="[Tage.]Stunden:Minuten"/>
-oder-
< ObjektEigenschaft="Automatic"/>
-oder-
< ObjektEigenschaft="Forever"/>
Tage
System.Int32
Ein Wert größer oder gleich 0, der die Anzahl der Tage beschreibt, die sich auf diese Dauer erstrecken.
Stunden
System.Int32
Ein Wert zwischen 0 und 23, der die Anzahl der Stunden darstellt, die sich auf diese Dauer erstrecken.
Minuten
System.Int32
Ein Wert zwischen 0 und 59, der die Anzahl der minutenübergreifenden Dauer darstellt.
Sekunden
System.Int32
Ein Wert zwischen 0 und 59, der die Anzahl der Sekunden darstellt, die sich auf diese Dauer erstrecken
Bruchteilsekunden
System.Int32
Ein Wert, der aus 1 bis 7 Ziffern besteht, die Bruchzahlen darstellen.
Duration(Time |
Initialisiert eine neue Instanz der Duration-Struktur mit dem angegebenen TimeSpan Wert. |
Automatic |
Ruft einen Duration Wert ab, der automatisch bestimmt wird. |
Forever |
Ruft einen Duration Wert ab, der ein unendliches Intervall darstellt. |
Has |
Ruft einen Wert ab, der angibt, ob diese Duration einen TimeSpan Wert darstellt. |
Time |
Add(Duration) |
Fügt den Wert der angegebenen Instanz von Duration dem Wert der aktuellen Instanz hinzu. |
Compare(Duration, Duration) |
Vergleicht einen Duration Wert mit einem anderen. |
Equals(Duration) |
Bestimmt, ob eine angegebene Duration dieser Instanz von Durationentspricht. |
Equals(Duration, Duration) |
Bestimmt, ob zwei Instanzen von Duration gleich sind. |
Equals(Object) |
Bestimmt, ob ein angegebenes Objekt einer Instanz von Durationentspricht. |
Get |
Ruft einen Hashcode für diese Instanz ab. |
Plus(Duration) |
Gibt die angegebene Instanz von Durationzurück. |
Subtract(Duration) |
Subtrahiert den Wert der angegebenen Instanz von Duration von dieser Instanz. |
To |
Konvertiert eine Instanz von Duration in eine String Darstellung. |
Addition(Duration, Duration) |
Fügt zwei Instanzen von Duration zusammen. |
Equality(Duration, Duration) |
Bestimmt, ob zwei Instanzen von Duration gleich sind. |
Greater |
Bestimmt, ob eine Instanz von Duration größer als eine andere ist. |
Greater |
Bestimmt, ob eine Instanz von Duration größer oder gleich einer anderen Instanz ist. |
Implicit(Time |
Erstellt implizit eine Duration aus einem bestimmten TimeSpan. |
Inequality(Duration, Duration) |
Bestimmt, ob zwei Instanzen von Duration nicht gleich sind. |
Less |
Bestimmt, ob der Wert einer Instanz von Duration kleiner als der Wert einer anderen Instanz ist. |
Less |
Bestimmt, ob der Wert einer Instanz von Duration kleiner oder gleich dem Wert einer anderen Instanz ist. |
Subtraction(Duration, Duration) |
Subtrahiert den Wert einer Instanz von Duration von einer anderen. |
Unary |
Gibt die angegebene Instanz von Durationzurück. |
Produkt | Versionen |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: