Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Struttura KeyTime

 

Data di pubblicazione: novembre 2016

Nel corso di un'animazione, un'istanza di KeyTime specifica l'intervallo preciso in cui viene visualizzato un particolare fotogramma chiave.

Spazio dei nomi:   System.Windows.Media.Animation
Assembly:  PresentationCore (in PresentationCore.dll)

[TypeConverterAttribute(typeof(KeyTimeConverter))]
public struct KeyTime : IEquatable<KeyTime>

NomeDescrizione
System_CAPS_pubpropertySystem_CAPS_staticPaced

Ottiene il valore Paced che crea un comportamento di temporizzazione risultante in un'animazione che esegue l'interpolazione a una velocità costante.

System_CAPS_pubpropertyPercent

Ottiene l'ora in cui il fotogramma chiave termina espressa come percentuale della durata totale dell'animazione.

System_CAPS_pubpropertyTimeSpan

Ottiene l'ora in cui il fotogramma chiave termina espressa come ora relativa all'inizio dell'animazione.

System_CAPS_pubpropertyType

Ottiene il Type valore rappresentato da questa istanza.

System_CAPS_pubpropertySystem_CAPS_staticUniform

Ottiene il valore Uniform che divide in modo uniforme tra fotogrammi chiave il tempo assegnato all'animazione.

NomeDescrizione
System_CAPS_pubmethodEquals(KeyTime)

Indica se questa istanza è uguale all'oggetto KeyTime.

System_CAPS_pubmethodSystem_CAPS_staticEquals(KeyTime, KeyTime)

Indica se le due KeyTime strutture sono uguali.

System_CAPS_pubmethodEquals(Object)

Indica se questa istanza è uguale all'oggetto specificato.(Esegue l'override di ValueType.Equals(Object).)

System_CAPS_pubmethodSystem_CAPS_staticFromPercent(Double)

Crea un nuovo KeyTime istanza, con la KeyTimeType proprietà inizializzata sul valore del parametro specificato.

System_CAPS_pubmethodSystem_CAPS_staticFromTimeSpan(TimeSpan)

Crea un nuovo KeyTime istanza, con la KeyTimeType proprietà inizializzata sul valore del parametro specificato.

System_CAPS_pubmethodGetHashCode()

Restituisce un codice hash di un numero intero che rappresenta questa istanza.(Esegue l'override di ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta questo KeyTime istanza.(Esegue l'override di ValueType.ToString().)

NomeDescrizione
System_CAPS_puboperatorSystem_CAPS_staticEquality(KeyTime, KeyTime)

Operatore di overload che confronta due KeyTime strutture per verificarne l'uguaglianza.

System_CAPS_puboperatorSystem_CAPS_staticImplicit(TimeSpan to KeyTime)

Operatore di overload che converte in modo implicito un TimeSpan a un KeyTime.

System_CAPS_puboperatorSystem_CAPS_staticInequality(KeyTime, KeyTime)

Operatore di overload che confronta due KeyTime strutture per stabilirne la disuguaglianza.

Ogni fotogramma chiave KeyTime specifica quando il fotogramma chiave. Non specifica la durata di riproduzione della chiave temporale. La quantità di tempo di che riproduzione di un fotogramma chiave dipende da quando il fotogramma chiave, fine del fotogramma chiave precedente e la durata dell'animazione. Vedere Cenni preliminari sulle animazioni di fotogrammi chiave per ulteriori informazioni.

Oggetto KeyTime possono essere espressi in formati diversi, incluso un valore temporale numerico, come una percentuale o come uno dei valori sentinel speciali Uniform o Paced.

<oggetto proprietà= "[giorni.]hours:minutes:seconds[.frazioni di secondo] "/ > 

-oppure-

<oggetto proprietà= "[giorni.]ore:minuti"/ > 

-oppure-

<oggetto proprietà= "pctValue%" / > 

-oppure-

<oggetto proprietà= "Uniform" / > 

-oppure-

<oggetto proprietà= "Paced" / > 

giorni

Valore intero maggiore o uguale a 0, che specifica il numero di giorni occupati da questo KeyTime. Per altre informazioni, vedere la proprietà TimeSpan.

ore

Valore intero compreso tra 0 e 23 che specifica il numero di ore occupate da questo KeyTime. Per altre informazioni, vedere la proprietà TimeSpan.

minuti

Valore intero compreso tra 0 e 59 che specifica il numero di minuti occupati da questo KeyTime. Per altre informazioni, vedere la proprietà TimeSpan.

secondi

Un valore a virgola mobile compreso tra 0 e 59 che specifica il numero di secondi occupati da questo KeyTime. Per altre informazioni, vedere la proprietà TimeSpan.

frazioni di secondo

Valore integer costituita da 1 a 7 cifre che specifica i secondi frazionari. Per altre informazioni, vedere la proprietà TimeSpan.

pctValue

Un valore a virgola mobile compreso tra 0 e 100 inclusi, che specifica ciò KeyTime come percentuale della durata totale dell'animazione. Deve essere seguito dal carattere letterale %. Per ulteriori informazioni, vedere la Percent proprietà.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: