Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Struttura KeyTime

Durante il processo relativo di un'animazione, a KeyTime l'istanza specifica l'intervallo preciso quando un fotogramma chiave particolare è necessario eseguire.

Spazio dei nomi:  System.Windows.Media.Animation
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
[TypeConverterAttribute(typeof(KeyTimeConverter))]
public struct KeyTime : IEquatable<KeyTime>
<object property="[days.]hours:minutes:seconds[.fractionalSeconds]"/>- oppure -<object property="[days.]hours:minutes"/>- oppure -<object property="pctValue%"/>- oppure -<object property="Uniform"/>- oppure -<object property="Paced"/>

Valor XAML

giorni

Un valore Integer maggiore o uguale a 0 che specifica il numero di giorni è viene esteso da questo KeyTime. Per ulteriori informazioni, vedere TimeSpan proprietà.

ore

Un valore intero compreso tra 0 e 23 che specifica il numero di ore è stato esteso da questo KeyTime. Per ulteriori informazioni, vedere TimeSpan proprietà.

rapporto

Un valore intero compreso tra 0 e 59 che specifica il numero di minuti è viene esteso da questo KeyTime. Per ulteriori informazioni, vedere TimeSpan proprietà.

secondi

Un valore a virgola mobile compresi tra 0 e 59 che specifica il numero di secondi è viene esteso da questo KeyTime. Per ulteriori informazioni, vedere TimeSpan proprietà.

fractionalSeconds

Le cifre di valore intero 1 quantità e 7 che specifica i secondi frazionari. Per ulteriori informazioni, vedere TimeSpan proprietà.

pctValue

Un valore a virgola mobile compresi tra 0 e 100, inclusi, che specifica questo KeyTime come percentuale di durata totale dell'animazione. Questa operazione deve essere seguita dal carattere letterale %. Per ulteriori informazioni, vedere Percent proprietà.

Il tipo KeyTime espone i seguenti membri.

  NomeDescrizione
Proprietà pubblicaMembro staticoPacedottiene Paced valore che crea il comportamento dell'intervallo con conseguente animazione che crea un'interpolazione a una velocità costante.
Proprietà pubblicaPercentOttiene il tempo in cui il fotogramma chiave espressa come percentuale di durata totale dell'animazione.
Proprietà pubblicaTimeSpanOttiene il tempo in cui il fotogramma chiave espressa come momento relativo all'inizio dell'animazione.
Proprietà pubblicaTypeottiene Type stimare questa istanza rappresenta.
Proprietà pubblicaMembro staticoUniformottiene Uniform prevedere che suddivide anche il periodo assegnato dell'animazione tra i fotogrammi chiave.
In alto
  NomeDescrizione
Metodo pubblicoEquals(KeyTime)Indica se l'istanza è uguale al specificato KeyTime.
Metodo pubblicoEquals(Object)Indica se questa istanza è uguale all'oggetto specificato. (Esegue l'override di ValueType.Equals(Object)).
Metodo pubblicoMembro staticoEquals(KeyTime, KeyTime)Indica se i due specificavano KeyTime le strutture sono uguali.
Metodo pubblicoMembro staticoFromPercentcrea un nuovo KeyTime istanza, con KeyTimeType proprietà inizializzata sul valore del parametro specificato.
Metodo pubblicoMembro staticoFromTimeSpancrea un nuovo KeyTime istanza, con KeyTimeType proprietà inizializzata sul valore del parametro specificato.
Metodo pubblicoGetHashCodeRestituisce un codice hash integer che rappresenta l'istanza. (Esegue l'override di ValueType.GetHashCode()).
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoToStringRestituisce una stringa che rappresenta questo KeyTime istanza. (Esegue l'override di ValueType.ToString()).
In alto
  NomeDescrizione
Operatore pubblicoMembro staticoEqualityoperatore di overload che confronta due KeyTime strutture per uguaglianza.
Operatore pubblicoMembro staticoImplicit(TimeSpan to KeyTime)Operatore di overload che esegue la conversione implicita di un oggetto TimeSpan a un oggetto KeyTime.
Operatore pubblicoMembro staticoInequalityoperatore di overload che confronta due KeyTime strutture disuguaglianza.
In alto

ogni fotogramma chiave KeyTime specifica la fine di quel fotogramma chiave. Non consente di specificare la durata di riproduzione di chiave temporale. La quantità di tempo che un fotogramma chiave viene riprodotto è determinata dalla fine del primo fotogramma chiave, quando il fotogramma chiave precedente e dalla durata dell'animazione. vedere Cenni preliminari sulle animazioni con fotogrammi chiave per ulteriori informazioni.

In KeyTime può essere rappresentato in diversi formati, tra cui un valore numerico, come percentuale, o come uno dei valori speciali sentinel Uniform o Paced.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.