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
Questa documentazione è stata archiviata e non viene gestita.

Classe Rotation3DKeyFrame

Classe astratta che, se implementata, definisce un segmento di animazione con il valore di destinazione e il metodo di interpolazione propri per un oggetto Rotation3DAnimationUsingKeyFrames.

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

public abstract class Rotation3DKeyFrame : Freezable, 
	IKeyFrame

Il tipo Rotation3DKeyFrame espone i seguenti membri.

  NomeDescrizione
Metodo protettoRotation3DKeyFrame()Inizializza una nuova istanza della classe Rotation3DKeyFrame.
Metodo protettoRotation3DKeyFrame(Rotation3D)Inizializza una nuova istanza della classe Rotation3DKeyFrame con l'oggetto di destinazione Value specificato.
Metodo protettoRotation3DKeyFrame(Rotation3D, KeyTime)Inizializza una nuova istanza della classe Rotation3DKeyFrame con gli oggetti di destinazione Value e KeyTime specificati.
In alto

  NomeDescrizione
Proprietà pubblicaCanFreezeOttiene un valore che indica se è possibile rendere immodificabile l’oggetto. (Ereditato da Freezable)
Proprietà pubblicaDependencyObjectType Ottiene il DependencyObjectType che esegue il wrapping CLR del tipo dell'istanza. (Ereditato da DependencyObject)
Proprietà pubblicaDispatcher Ottiene l'oggetto Dispatcher al quale l'oggetto DispatcherObject è associato. (Ereditato da DispatcherObject)
Proprietà pubblicaIsFrozenOttiene un valore che indica se l’oggetto è attualmente immodificabile. (Ereditato da Freezable)
Proprietà pubblicaIsSealedOttiene un valore che indica se l'istanza è attualmente sealed (di sola lettura). (Ereditato da DependencyObject)
Proprietà pubblicaKeyTime Ottiene o imposta il momento in cui l'oggetto Value di destinazione del fotogramma chiave deve essere raggiunto.
Proprietà pubblicaValue Ottiene o imposta il valore di destinazione del fotogramma chiave.
In alto

  NomeDescrizione
Metodo pubblicoCheckAccess Determina se il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
Metodo pubblicoClearValue(DependencyProperty) Cancella il valore locale di una proprietà. La proprietà da cancellare viene specificata da un identificatore DependencyProperty. (Ereditato da DependencyObject)
Metodo pubblicoClearValue(DependencyPropertyKey)Cancella il valore locale di una proprietà di sola lettura. La proprietà da cancellare è indicata da un identificatore DependencyPropertyKey. (Ereditato da DependencyObject)
Metodo pubblicoCloneCrea un clone modificabile dell'oggetto Freezable corrente, eseguendo copie complete dei valori dell'oggetto. In caso di copia delle proprietà di dipendenza dell'oggetto, questo metodo copia le espressioni (che non potrebbe più risolvere) ma non le animazioni o i valori correnti. (Ereditato da Freezable)
Metodo protettoCloneCoreSi prenda ad esempio un clone (copia completa) di Freezable specificato utilizzando valori della proprietà di base (non-animati). (Ereditato da Freezable)
Metodo pubblicoCloneCurrentValueCrea un clone modificabile (copia completa) di Freezable utilizzando i valori correnti. (Ereditato da Freezable)
Metodo protettoCloneCurrentValueCoreRende l’istanza una copia modificabile (copia completa) dell'oggetto Freezable specificato utilizzando i valori della proprietà correnti. (Ereditato da Freezable)
Metodo pubblicoCoerceValueAssegna il valore della proprietà di dipendenza specificata. Questa operazione viene eseguita richiamando qualsiasi funzione CoerceValueCallback specificata nei metadati della proprietà di dipendenza, esistente nell'oggetto DependencyObject chiamante. (Ereditato da DependencyObject)
Metodo protettoCreateInstanceInizializza una nuova istanza della classe Freezable. (Ereditato da Freezable)
Metodo protettoCreateInstanceCoreQuando è implementato in una classe derivata, crea una nuova istanza della classe derivata Freezable. (Ereditato da Freezable)
Metodo pubblicoEquals Determina se il DependencyObject fornito equivale al DependencyObject corrente. (Ereditato da DependencyObject)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoFreeze()Rende immodificabile l'oggetto corrente e imposta la proprietà IsFrozen su true. (Ereditato da Freezable)
Metodo protettoFreezeCoreRende immodificabile l'oggetto Freezable o verifica se può essere reso immodificabile. (Ereditato da Freezable)
Metodo pubblicoGetAsFrozenCrea una copia bloccata di Freezable, utilizzando valori delle proprietà di base (non-animati). Dato che la copia è bloccata, gli oggetti secondari bloccati sono copiati dal riferimento. (Ereditato da Freezable)
Metodo protettoGetAsFrozenCoreSi prenda ad esempio una copia bloccata di Freezable specificato utilizzando valori della proprietà di base (non-animati). (Ereditato da Freezable)
Metodo pubblicoGetCurrentValueAsFrozenCrea una copia bloccata di Freezable utilizzando valori della proprietà correnti. Dato che la copia è bloccata, gli oggetti secondari bloccati sono copiati dal riferimento. (Ereditato da Freezable)
Metodo protettoGetCurrentValueAsFrozenCoreRende l’istanza corrente una copia bloccata di Freezablespecificato. Se l'oggetto dispone di proprietà di dipendenza animate, i valori animati correnti vengono copiati. (Ereditato da Freezable)
Metodo pubblicoGetHashCodeOttiene un codice hash per questo oggetto DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoGetLocalValueEnumeratorCrea un enumeratore specializzato per determinare le proprietà di dipendenza che presentano valori impostati localmente nell'oggetto DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoGetValueRestituisce il valore effettivo corrente di una proprietà di dipendenza in questa istanza di DependencyObject. (Ereditato da DependencyObject)
Metodo pubblicoInterpolateValueRestituisce il valore interpolato di un fotogramma chiave specifico all'incremento dello stato di avanzamento fornito.
Metodo protettoInterpolateValueCoreCalcola il valore di un fotogramma chiave all'incremento dello stato di avanzamento fornito.
Metodo pubblicoInvalidatePropertyValuta di nuovo il valore effettivo della proprietà di dipendenza specificata. (Ereditato da DependencyObject)
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protettoOnChangedViene chiamato quando l'oggetto Freezable corrente viene modificato. (Ereditato da Freezable)
Metodo protettoOnFreezablePropertyChanged(DependencyObject, DependencyObject)Assicura che adatti puntatori del contesto siano stabiliti per un membro dati DependencyObjectType che è appena stato impostato. (Ereditato da Freezable)
Metodo protettoOnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)Questo membro supporta l'infrastruttura Windows Presentation Foundation (WPF) e non può essere utilizzato direttamente dal codice. (Ereditato da Freezable)
Metodo protettoOnPropertyChangedEsegue l'override dell'implementazione DependencyObject di OnPropertyChanged per richiamare anche qualsiasi gestore Changed in risposta a una modifica della proprietà di dipendenza di tipo Freezable. (Ereditato da Freezable)
Metodo pubblicoReadLocalValueRestituisce il valore locale di una proprietà di dipendenza, se esistente. (Ereditato da DependencyObject)
Metodo protettoReadPreambleAssicura che l’accesso di Freezable sia stato eseguito da un thread valido. Gli eredi di Freezable devono chiamare questo metodo all'inizio di qualsiasi API che legge i membri dei dati che non sono proprietà della dipendenza. (Ereditato da Freezable)
Metodo pubblicoSetCurrentValueImposta il valore di una proprietà di dipendenza senza modificare l'origine del valore. (Ereditato da DependencyObject)
Metodo pubblicoSetValue(DependencyProperty, Object)Imposta il valore locale di una proprietà di dipendenza, specificata dal relativo identificatore. (Ereditato da DependencyObject)
Metodo pubblicoSetValue(DependencyPropertyKey, Object) Imposta il valore locale di una proprietà di dipendenza di sola lettura, specificato dall'identificatore della proprietà di dipendenza DependencyPropertyKey. (Ereditato da DependencyObject)
Metodo protettoShouldSerializeProperty Restituisce un valore che indica se i processi di serializzazione devono serializzare il valore fornito per la proprietà di dipendenza specificata. (Ereditato da DependencyObject)
Metodo pubblicoToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblicoVerifyAccess Impone che il thread chiamante abbia accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
Metodo protettoWritePostscriptGenera l'evento Changed per Freezable e richiama il metodo OnChanged. Le classi che derivano da Freezable devono chiamare questo metodo alla fine di qualsiasi API che modifica i membri della classe non archiviati come proprietà di dipendenza. (Ereditato da Freezable)
Metodo protettoWritePreambleVerifica che l'oggetto Freezable non sia bloccato e che l'accesso sia eseguito da un contesto di threading valido. Gli eredi di Freezable devono chiamare questo metodo all'inizio di qualsiasi API che scrive sui membri dei dati che non sono proprietà della dipendenza. (Ereditato da Freezable)
In alto

  NomeDescrizione
Evento pubblicoChangedSi verifica quando Freezable o un oggetto che contiene è modificato. (Ereditato da Freezable)
In alto

  NomeDescrizione
Campo pubblicoMembro staticoKeyTimePropertyIdentifica la KeyTime proprietà di dipendenza.
Campo pubblicoMembro staticoValuePropertyIdentifica la proprietà di dipendenza Value.
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaProprietà privataIKeyFrame.ValueOttiene o imposta il valore associato con un'istanza KeyTime.
In alto

.NET Framework

Supportato in: 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2

.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 static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Mostra: