UpdateControllerAvailableUpdates Property |
Namespace: Kjs.AppLife.Update.Controller
This property can be set by calling any method that checks for an available update: CheckForUpdate, CheckForUpdateAsync, ShowCheckForUpdateDialog, or UpdateInteractive if the user cancels the update process after an update is found. However, if no update is available, it will remain . This property will also remain if EnableAutoChaining is .
Changing the Version property will also reset AvailableUpdates based on the contents of AllUpdates.
This collection contains a subset of items from AllUpdates. Before calling ApplyUpdate, the CurrentUpdate property must be set to an item from AvailableUpdates.
When EnableAutoChaining is , AvailableUpdates will always be . In order to choose which update(s) to apply, you must handle the [E:UpdateFound] event and set the SelectedUpdate property.