Duration Duration Duration Duration Struct

Definition

Stellt die Dauer dar, die eine Timeline aktiv ist.Represents the duration of time that a Timeline is active.

public value class Duration
[System.ComponentModel.TypeConverter(typeof(System.Windows.DurationConverter))]
public struct Duration
type Duration = struct
Public Structure Duration
Vererbung
Attribute

Hinweise

Verwendung von XAML-AttributenXAML Attribute Usage

<Objekt Property= "[Days.] Stunden:Minuten:Sekunden[. fractionalSeconds] "/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

- oder --or-

<Objekt Property= "[Days.] Stunden:Minuten"/><object property="[days.]hours:minutes"/>

- oder --or-

<Objekt Property= "Automatic"/><object property="Automatic"/>

- oder --or-

<Objekt Property= "Forever"/><object property="Forever"/>

XAML-WerteXAML Values

tagelangdays
System.Int32

Ein Wert größer oder gleich 0, der die Anzahl der Tage beschreibt, die von dieser Dauer überspannt werden.A value greater than or equal to 0 that describes the number of days spanned by this duration.

Hourshours
System.Int32

Ein Wert zwischen 0 und 23, der die Anzahl der Stunden darstellt, die von dieser Dauer überspannt werden.A value between 0 and 23 that represents the number of hours spanned by this duration.

Minutenminutes
System.Int32

Ein Wert zwischen 0 und 59, der die Anzahl der Minuten darstellt, die von dieser Dauer überspannt werden.A value between 0 and 59 that represents the number of minutes spanned by this duration.

Vorsprungseconds
System.Int32

Ein Wert zwischen 0 und 59, der die Anzahl der Sekunden darstellt, die von dieser Dauer überspannt werden.A value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Ein-Wert, der aus 1 bis 7 Ziffern besteht, die Sekundenbruchteile darstellen.A value consisting of 1 to 7 digits that represents fractional seconds.

Konstruktoren

Duration(TimeSpan) Duration(TimeSpan) Duration(TimeSpan) Duration(TimeSpan)

Initialisiert eine neue Instanz der Duration-Struktur mit dem angegebenen TimeSpan-Wert.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Eigenschaften

Automatic Automatic Automatic Automatic

Ruft einen Duration-Wert ab, der automatisch bestimmt wird.Gets a Duration value that is automatically determined.

Forever Forever Forever Forever

Ruft einen Duration-Wert ab, der ein unendliches Intervall darstellt.Gets a Duration value that represents an infinite interval.

HasTimeSpan HasTimeSpan HasTimeSpan HasTimeSpan

Ruft einen Wert ab, der angibt, ob diese Duration einen TimeSpan-Wert darstellt.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan TimeSpan TimeSpan TimeSpan

Ruft den TimeSpan-Wert ab, den diese Duration darstellt.Gets the TimeSpan value that this Duration represents.

Methoden

Add(Duration) Add(Duration) Add(Duration) Add(Duration)

Fügt dem Wert der aktuellen Instanz den Wert der angegebenen Instanz von Duration hinzu.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration) Compare(Duration, Duration) Compare(Duration, Duration) Compare(Duration, Duration)

Vergleicht einen Duration-Wert mit einem anderen Wert.Compares one Duration value to another.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob ein angegebenes Objekt gleich einer Instanz von Duration ist.Determines whether a specified object is equal to an instance of Duration.

Equals(Duration) Equals(Duration) Equals(Duration) Equals(Duration)

Bestimmt, ob eine angegebene Duration gleich dieser Instanz von Duration ist.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration) Equals(Duration, Duration) Equals(Duration, Duration) Equals(Duration, Duration)

Bestimmt, ob zwei Instanzen von Duration gleich sind.Determines whether two instances of Duration are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ruft einen Hashcode für diese Instanz ab.Gets a hash code for this instance.

Plus(Duration) Plus(Duration) Plus(Duration) Plus(Duration)

Gibt die angegebene Instanz von Duration zurück.Returns the specified instance of Duration.

Subtract(Duration) Subtract(Duration) Subtract(Duration) Subtract(Duration)

Subtrahiert den Wert der angegebenen Instanz von Duration von dieser Instanz.Subtracts the value of the specified instance of Duration from this instance.

ToString() ToString() ToString() ToString()

Konvertiert eine Instanz von Duration in eine String-Darstellung.Converts an instance of Duration to a String representation.

Operatoren

Addition(Duration, Duration) Addition(Duration, Duration) Addition(Duration, Duration) Addition(Duration, Duration)

Addiert zwei Instanzen von Duration.Adds two instances of Duration together.

Equality(Duration, Duration) Equality(Duration, Duration) Equality(Duration, Duration) Equality(Duration, Duration)

Bestimmt, ob zwei Instanzen von Duration gleich sind.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration) GreaterThan(Duration, Duration) GreaterThan(Duration, Duration) GreaterThan(Duration, Duration)

Stellt fest, ob eine Instanz von Duration größer als die andere ist.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration) GreaterThanOrEqual(Duration, Duration)

Bestimmt, ob eine Instanz von Duration größer als eine oder gleich einer anderen Instanz ist.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration) Implicit(TimeSpan to Duration)

Erstellt implizit eine Duration aus einer angegebenen TimeSpan.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration) Inequality(Duration, Duration) Inequality(Duration, Duration) Inequality(Duration, Duration)

Stellt fest, ob zwei Instanzen von Duration ungleich sind.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration) LessThan(Duration, Duration) LessThan(Duration, Duration) LessThan(Duration, Duration)

Stellt fest, ob der Wert einer Instanz von Duration kleiner als der Wert einer anderen Instanz ist.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration) LessThanOrEqual(Duration, Duration)

Stellt fest, ob der Wert einer Instanz von Duration kleiner als der oder gleich dem Wert einer anderen Instanz ist.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration) Subtraction(Duration, Duration) Subtraction(Duration, Duration) Subtraction(Duration, Duration)

Subtrahiert den Wert einer Instanz von Duration von dem einer anderen Instanz.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration) UnaryPlus(Duration) UnaryPlus(Duration) UnaryPlus(Duration)

Gibt die angegebene Instanz von Duration zurück.Returns the specified instance of Duration.

Gilt für:

Siehe auch