Metodo IUIAnimationStoryboardEventHandler2::OnStoryboardUpdated (uianimation.h)
Gestisce gli eventi di aggiornamento dello storyboard.
Sintassi
HRESULT OnStoryboardUpdated(
[in] IUIAnimationStoryboard2 *storyboard
);
Parametri
[in] storyboard
Storyboard aggiornato.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT . Per un elenco di codici di errore, vedere Codici di errore dell'animazione di Windows .
Commenti
Questo metodo viene chiamato quando il valore di almeno una delle variabili che un storyboard sta animando è cambiato dall'ultima chiamata al metodo IUIAnimationManager2::Update .
Per impostazione predefinita, una chiamata effettuata in un metodo di callback a qualsiasi altro metodo di animazione comporta l'esito negativo della chiamata e la restituzione di UI_E_ILLEGAL_REENTRANCY. Tuttavia, esistono eccezioni a questo valore predefinito. I metodi seguenti possono essere chiamati correttamente da OnStoryboardUpdated:
- IUIAnimationManager2::GetStoryboardFromTag
- IUIAnimationManager2::GetVariableFromTag
- IUIAnimationStoryboard2::GetTag
- IUIAnimationVariable2::GetCurrentStoryboard
- IUIAnimationVariable2::GetFinalIntegerValue
- IUIAnimationVariable2::GetFinalValue
- IUIAnimationVariable2::GetIntegerValue
- IUIAnimationVariable2::GetPreviousIntegerValue
- IUIAnimationVariable2::GetPreviousValue
- IUIAnimationVariable2::GetTag
- IUIAnimationVariable2::GetValue
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8, Windows 7 e Platform Update per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | uianimation.h |
DLL | UIAnimation.dll |