Duration Struktura

Definicja

Przedstawia czas Timeline aktywności jest aktywny.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
Dziedziczenie
Duration
Atrybuty

Uwagi

Użycie atrybutu języka XAMLXAML Attribute Usage

<obiekt Właściwość= "[dni.] godziny:minuty:sekundy[. fractionalSeconds] "/><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

—lub—-or-

<obiekt Właściwość= "[dni.] godziny:minuty"/><object property="[days.]hours:minutes"/>

—lub—-or-

<obiekt Właściwość= "Automatic"/><object property="Automatic"/>

—lub—-or-

<obiekt Właściwość= "Forever"/><object property="Forever"/>

Wartości XAMLXAML Values

dnidays
System.Int32

Wartość większa lub równa 0, która opisuje liczbę dni, w których ten czas jest określony.A value greater than or equal to 0 that describes the number of days spanned by this duration.

liczbhours
System.Int32

Wartość z zakresu od 0 do 23 reprezentująca liczbę godzin, które są połączone przez ten czas trwania.A value between 0 and 23 that represents the number of hours spanned by this duration.

minutminutes
System.Int32

Wartość z przedziału od 0 do 59 reprezentująca liczbę minut, które są łączone przez ten czas trwania.A value between 0 and 59 that represents the number of minutes spanned by this duration.

sseconds
System.Int32

Wartość z zakresu od 0 do 59 reprezentująca liczbę sekund, które są łączone przez ten czas trwaniaA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Wartość składająca się z od 1 do 7 cyfr, która reprezentuje ułamki sekund.A value consisting of 1 to 7 digits that represents fractional seconds.

Konstruktory

Duration(TimeSpan)

Inicjuje nowe wystąpienie Duration struktury z podaną TimeSpan wartością.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Właściwości

Automatic

Duration Pobiera wartość, która jest określana automatycznie.Gets a Duration value that is automatically determined.

Forever

Duration Pobiera wartość reprezentującą nieskończony interwał.Gets a Duration value that represents an infinite interval.

HasTimeSpan

Pobiera wartość wskazującą, czy Duration TimeSpan reprezentuje wartość.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan

TimeSpan Pobiera wartość Duration , którą reprezentuje.Gets the TimeSpan value that this Duration represents.

Metody

Add(Duration)

Dodaje wartość określonego wystąpienia Duration do wartości bieżącego wystąpienia.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration)

Porównuje Duration jedną wartość z inną.Compares one Duration value to another.

Equals(Duration)

Określa, czy określony Duration obiekt jest równy temu Durationwystąpieniu.Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration)

Określa, Duration czy dwa wystąpienia są równe.Determines whether two instances of Duration are equal.

Equals(Object)

Określa, czy określony obiekt jest równy wystąpieniu Duration.Determines whether a specified object is equal to an instance of Duration.

GetHashCode()

Pobiera kod skrótu dla tego wystąpienia.Gets a hash code for this instance.

Plus(Duration)

Zwraca określone wystąpienie Duration.Returns the specified instance of Duration.

Subtract(Duration)

Odejmuje wartość określonego wystąpienia Duration z tego wystąpienia.Subtracts the value of the specified instance of Duration from this instance.

ToString()

Konwertuje wystąpienie Duration String na reprezentację.Converts an instance of Duration to a String representation.

Operatory

Addition(Duration, Duration)

Dodaje dwa wystąpienia ze Duration sobą.Adds two instances of Duration together.

Equality(Duration, Duration)

Określa, Duration czy dwa wystąpienia są równe.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration)

Określa, Duration czy jedno wystąpienie jest większe niż inne.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration)

Określa, czy wystąpienie Duration jest większe lub równe innemu wystąpieniu.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration)

Niejawnie tworzy Duration z danego TimeSpanelementu.Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration)

Określa, Duration czy dwa wystąpienia nie są równe.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration)

Określa, czy wartość jednego wystąpienia Duration jest mniejsza niż wartość innego wystąpienia.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration)

Określa, czy wartość jednego wystąpienia Duration jest mniejsza lub równa wartości innego wystąpienia.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration)

Odejmuje wartość jednego wystąpienia Duration z innego.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration)

Zwraca określone wystąpienie Duration.Returns the specified instance of Duration.

Dotyczy

Zobacz też