Duration Duration Duration Duration Struct

Definizione

Rappresenta l'intervallo di tempo durante cui un oggetto Timeline è attivo.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
Ereditarietà
Attributi

Commenti

Uso della sintassi XAML per gli attributiXAML Attribute Usage

<oggetto proprietà= "[giorni.] ore:minuti:secondi[. frazioni di secondo] "/ ><object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>

In alternativa-or-

<oggetto proprietà= "[giorni.] ore:minuti"/ ><object property="[days.]hours:minutes"/>

In alternativa-or-

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

In alternativa-or-

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

Valori XAMLXAML Values

Giornidays
System.Int32

Un valore maggiore o uguale a 0, che descrive il numero di giorni da questo periodo di tempo.A value greater than or equal to 0 that describes the number of days spanned by this duration.

hourshours
System.Int32

Un valore compreso tra 0 e 23 che rappresenta il numero di ore estese da questo periodo di tempo.A value between 0 and 23 that represents the number of hours spanned by this duration.

Minutiminutes
System.Int32

Un valore compreso tra 0 e 59 che rappresenta il numero di minuti estese da questo periodo di tempo.A value between 0 and 59 that represents the number of minutes spanned by this duration.

Secondiseconds
System.Int32

Un valore compreso tra 0 e 59 che rappresenta il numero di secondi estese da questo periodo di tempoA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

Un valore composto da 1 a 7 cifre che rappresenta i secondi frazionari.A value consisting of 1 to 7 digits that represents fractional seconds.

Costruttori

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

Inizializza una nuova istanza della struttura Duration con il valore TimeSpan specificato.Initializes a new instance of the Duration structure with the supplied TimeSpan value.

Proprietà

Automatic Automatic Automatic Automatic

Ottiene un valore Duration determinato automaticamente.Gets a Duration value that is automatically determined.

Forever Forever Forever Forever

Ottiene un valore Duration che rappresenta un intervallo infinito.Gets a Duration value that represents an infinite interval.

HasTimeSpan HasTimeSpan HasTimeSpan HasTimeSpan

Ottiene un valore che indica se l'oggetto Duration rappresenta un valore TimeSpan.Gets a value that indicates if this Duration represents a TimeSpan value.

TimeSpan TimeSpan TimeSpan TimeSpan

Ottiene il valore TimeSpan rappresentato da questa Duration.Gets the TimeSpan value that this Duration represents.

Metodi

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

Aggiunge il valore dell'istanza specificata di Duration al valore dell'istanza corrente.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)

Confronta un valore Duration con un altro.Compares one Duration value to another.

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

Determina se un oggetto specificato è uguale a un'istanza di Duration.Determines whether a specified object is equal to an instance of Duration.

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

Determina se un oggetto Duration specificato è uguale a un'istanza di Duration.Determines whether a specified Duration is equal to this instance of Duration.

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

Determina se due istanze di Duration sono uguali.Determines whether two instances of Duration are equal.

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

Ottiene un codice hash per questa istanza.Gets a hash code for this instance.

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

Restituisce l'istanza specificata di Duration.Returns the specified instance of Duration.

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

Sottrae il valore dell'istanza specificata di Duration da questa istanza.Subtracts the value of the specified instance of Duration from this instance.

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

Converte un'istanza di Duration in una rappresentazione String.Converts an instance of Duration to a String representation.

Operatori

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

Somma due istanze di Duration.Adds two instances of Duration together.

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

Determina se due istanze di Duration sono uguali.Determines whether two instances of Duration are equal.

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

Determina se un'istanza di Duration è maggiore di un'altra.Determines if one instance of Duration is greater than another.

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

Determina se un'istanza di Duration è maggiore o uguale a un'altra istanza.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)

Crea in modo implicito un oggetto Duration da un oggetto TimeSpan specificato.Implicitly creates a Duration from a given TimeSpan.

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

Determina se due istanze di Duration non sono uguali.Determines if two instances of Duration are not equal.

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

Determina se il valore di un'istanza di Duration è minore di quello di un'altra istanza.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)

Determina se il valore di un'istanza di Duration è minore o uguale a quello di un'altra istanza.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)

Sottrae il valore di un'istanza di Duration da quello di un'altra istanza.Subtracts the value of one instance of Duration from another.

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

Restituisce l'istanza specificata di Duration.Returns the specified instance of Duration.

Si applica a

Vedi anche