Duration Struct

Definizione

Rappresenta l'intervallo di tempo durante cui un oggetto Timeline è attivo.

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

Commenti

Uso della sintassi XAML per gli attributi

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

-oppure-

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

-oppure-

<object property="Automatic"/>

-oppure-

<object property="Forever"/>

Valori XAML

Giorni
System.Int32

Valore maggiore o uguale a 0 che descrive il numero di giorni trascorsi da questa durata.

Ore
System.Int32

Valore compreso tra 0 e 23 che rappresenta il numero di ore estese per questa durata.

Minuti
System.Int32

Valore compreso tra 0 e 59 che rappresenta il numero di minuti intervallati da questa durata.

secondi
System.Int32

Valore compreso tra 0 e 59 che rappresenta il numero di secondi intervallati da questa durata

fractionalSeconds
System.Int32

Valore costituito da 1 a 7 cifre che rappresenta i secondi frazionari.

Costruttori

Duration(TimeSpan)

Inizializza una nuova istanza della struttura Duration con il valore TimeSpan specificato.

Proprietà

Automatic

Ottiene un valore Duration determinato automaticamente.

Forever

Ottiene un valore Duration che rappresenta un intervallo infinito.

HasTimeSpan

Ottiene un valore che indica se l'oggetto Duration rappresenta un valore TimeSpan.

TimeSpan

Ottiene il valore TimeSpan rappresentato da questa Duration.

Metodi

Add(Duration)

Aggiunge il valore dell'istanza specificata di Duration al valore dell'istanza corrente.

Compare(Duration, Duration)

Confronta un valore Duration con un altro.

Equals(Duration)

Determina se un oggetto Duration specificato è uguale a un'istanza di Duration.

Equals(Duration, Duration)

Determina se due istanze dell'oggetto Duration sono uguali.

Equals(Object)

Determina se un oggetto specificato è uguale a un'istanza di Duration.

GetHashCode()

Ottiene un codice hash per questa istanza.

Plus(Duration)

Restituisce l'istanza specificata di Duration.

Subtract(Duration)

Sottrae il valore dell'istanza specificata di Duration da questa istanza.

ToString()

Converte un'istanza di Duration in una rappresentazione String.

Operatori

Addition(Duration, Duration)

Somma due istanze di Duration.

Equality(Duration, Duration)

Determina se due istanze dell'oggetto Duration sono uguali.

GreaterThan(Duration, Duration)

Determina se un'istanza di Duration è maggiore di un'altra.

GreaterThanOrEqual(Duration, Duration)

Determina se un'istanza di Duration è maggiore o uguale a un'altra istanza.

Implicit(TimeSpan to Duration)

Crea in modo implicito un oggetto Duration da un oggetto TimeSpan specificato.

Inequality(Duration, Duration)

Determina se due istanze di Duration non sono uguali.

LessThan(Duration, Duration)

Determina se il valore di un'istanza di Duration è minore di quello di un'altra istanza.

LessThanOrEqual(Duration, Duration)

Determina se il valore di un'istanza di Duration è minore o uguale a quello di un'altra istanza.

Subtraction(Duration, Duration)

Sottrae il valore di un'istanza di Duration da quello di un'altra istanza.

UnaryPlus(Duration)

Restituisce l'istanza specificata di Duration.

Si applica a

Vedi anche