Duration Struktura

Definice

Představuje dobu, po kterou Timeline je aktivní.Represents the duration of time that a Timeline is active.

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
Dědičnost
Duration
Atributy

Poznámky

Použití atributu XAMLXAML Attribute Usage

<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

-nebo--or-

<object property="[days.]hours:minutes"/>

-nebo--or-

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

-nebo--or-

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

Hodnoty XAMLXAML Values

dennídays
System.Int32

Hodnota větší než nebo rovna 0, která popisuje počet dní, po které toto trvání trvá.A value greater than or equal to 0 that describes the number of days spanned by this duration.

hodinhours
System.Int32

Hodnota mezi 0 a 23, která představuje počet hodin předaných touto dobou trvání.A value between 0 and 23 that represents the number of hours spanned by this duration.

minutyminutes
System.Int32

Hodnota v rozsahu 0 až 59, která představuje počet minut předaných touto dobou trvání.A value between 0 and 59 that represents the number of minutes spanned by this duration.

Secondseconds
System.Int32

Hodnota mezi 0 a 59, která představuje počet sekund, po které se tato doba trvání rozpnulaA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Hodnota sestávající z 1 až 7 číslic, která představuje zlomky sekund.A value consisting of 1 to 7 digits that represents fractional seconds.

Konstruktory

Duration(TimeSpan)

Inicializuje novou instanci Duration struktury se zadanou TimeSpan hodnotou.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Vlastnosti

Automatic

Získá Duration hodnotu, která se automaticky určí.Gets a Duration value that is automatically determined.

Forever

Získá Duration hodnotu, která představuje nekonečný interval.Gets a Duration value that represents an infinite interval.

HasTimeSpan

Získá hodnotu, která označuje, zda Duration představuje TimeSpan hodnotu.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan

Získá TimeSpan hodnotu, která Duration představuje.Gets the TimeSpan value that this Duration represents.

Metody

Add(Duration)

Přidá hodnotu zadané instance Duration do hodnoty aktuální instance.Adds the value of the specified instance of Duration to the value of the current instance.

Compare(Duration, Duration)

Porovná jednu Duration hodnotu k druhé.Compares one Duration value to another.

Equals(Duration)

Určuje, zda je zadaný objekt Duration roven této instanci Duration .Determines whether a specified Duration is equal to this instance of Duration.

Equals(Duration, Duration)

Určuje, zda se dvě instance Duration rovnají.Determines whether two instances of Duration are equal.

Equals(Object)

Určuje, zda je zadaný objekt stejný jako instance Duration .Determines whether a specified object is equal to an instance of Duration.

GetHashCode()

Získá kód hodnoty hash této instance.Gets a hash code for this instance.

Plus(Duration)

Vrátí zadanou instanci Duration .Returns the specified instance of Duration.

Subtract(Duration)

Odečte hodnotu zadané instance Duration z této instance.Subtracts the value of the specified instance of Duration from this instance.

ToString()

Převede instanci Duration na String reprezentaci.Converts an instance of Duration to a String representation.

Operátory

Addition(Duration, Duration)

Přidá dvě instance Duration dohromady.Adds two instances of Duration together.

Equality(Duration, Duration)

Určuje, zda se dvě instance Duration rovnají.Determines whether two instances of Duration are equal.

GreaterThan(Duration, Duration)

Určuje, zda je jedna instance Duration větší než jiná.Determines if one instance of Duration is greater than another.

GreaterThanOrEqual(Duration, Duration)

Určuje, zda je instance Duration větší než nebo rovna jiné instanci.Determines whether an instance of Duration is greater than or equal to another instance.

Implicit(TimeSpan to Duration)

Implicitně vytvoří Duration z daného typu TimeSpan .Implicitly creates a Duration from a given TimeSpan.

Inequality(Duration, Duration)

Určuje, zda dvě instance Duration nejsou stejné.Determines if two instances of Duration are not equal.

LessThan(Duration, Duration)

Určuje, zda hodnota jedné instance Duration je menší než hodnota jiné instance.Determines if the value of one instance of Duration is less than the value of another instance.

LessThanOrEqual(Duration, Duration)

Určuje, zda hodnota jedné instance Duration je menší nebo rovna hodnotě jiné instance.Determines if the value of one instance of Duration is less than or equal to the value of another instance.

Subtraction(Duration, Duration)

Odečte hodnotu jedné instance Duration z druhé.Subtracts the value of one instance of Duration from another.

UnaryPlus(Duration)

Vrátí zadanou instanci Duration .Returns the specified instance of Duration.

Platí pro

Viz také