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à
Duration
Attributi

Commenti

Uso della sintassi XAML per gli attributiXAML Attribute Usage

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

In alternativa-or-

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

-oppure--or-

<oggetto di Property= "Automatic"/><object property="Automatic"/>

In alternativa-or-

<oggetto di Property= "Forever"/><object property="Forever"/>

Valori XAMLXAML Values

giornidays
System.Int32

Valore maggiore o uguale a 0 che descrive il numero di giorni estesi da questa durata.A value greater than or equal to 0 that describes the number of days spanned by this duration.

orehours
System.Int32

Valore compreso tra 0 e 23 che rappresenta il numero di ore estese da questa durata.A value between 0 and 23 that represents the number of hours spanned by this duration.

minutiminutes
System.Int32

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

secondiseconds
System.Int32

Valore compreso tra 0 e 59 che rappresenta il numero di secondi estesi da questa durataA value between 0 and 59 that represents the number of seconds spanned by this duration

fractionalSecondsfractionalSeconds
System.Int32

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)

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

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

Forever

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

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

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

Metodi

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)

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

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)

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

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.

GetHashCode()

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

Plus(Duration)

Restituisce l'istanza specificata di Duration.Returns the specified instance of 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()

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

Operatori

Addition(Duration, Duration)

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

Equality(Duration, Duration)

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

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)

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)

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

Inequality(Duration, Duration)

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

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)

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)

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)

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

Si applica a

Vedi anche