Sdílet prostřednictvím


IAnimation.GetCurrentValue(Object, Object, AnimationClock) Metoda

Definice

Vypočítá hodnotu, o které se tato animace domnívá, že by měla být aktuální hodnota vlastnosti.

public:
 System::Object ^ GetCurrentValue(System::Object ^ defaultOriginValue, System::Object ^ defaultDestinationValue, System::Windows::Media::Animation::AnimationClock ^ animationClock);
public object GetCurrentValue (object defaultOriginValue, object defaultDestinationValue, System.Windows.Media.Animation.AnimationClock animationClock);
abstract member GetCurrentValue : obj * obj * System.Windows.Media.Animation.AnimationClock -> obj
Public Function GetCurrentValue (defaultOriginValue As Object, defaultDestinationValue As Object, animationClock As AnimationClock) As Object

Parametry

defaultOriginValue
Object

Navrhovaná hodnota zdroje pro poskytnutí animace, která se použije, pokud animace nemá svůj vlastní koncept počáteční hodnoty. Pokud je tato animace první v řetězci složení, jedná se o hodnotu snímku, pokud je k dispozici, nebo základní hodnotu vlastnosti, pokud není; jinak je to hodnota vrácená předchozí animací v řetězu s animačními hodinami, které nejsou Stopped.

defaultDestinationValue
Object

Navrhovaná cílová hodnota pro poskytnutí animace, která se použije, pokud animace nemá vlastní koncept koncové hodnoty. Je to základní hodnota, pokud animace je v první vrstvě složení animací na vlastnosti; v opačném případě se jedná o výstupní hodnotu z předchozí vrstvy složení animací vlastnosti.

animationClock
AnimationClock

Animační hodiny, které mohou vygenerovat CurrentTime hodnotu nebo CurrentProgress kterou má animace použít k vygenerování výstupní hodnoty.

Návraty

Object

Hodnota, o které se tato animace domnívá, by měla být aktuální hodnotou vlastnosti.

Platí pro