Stay Updated: Latest Updates on Trending Topics

Stay Updated: Latest Updates on Trending Topics

Anthony Lv8

Table of Contents

Disclaimer: This post includes affiliate links

If you click on a link and make a purchase, I may receive a commission at no extra cost to you.

IUpdate

https://techidaily.com

Declaration

IUpdate : IDispatch

https://techidaily.com

Overview

This interface is meant to access update specifications.

https://techidaily.com

Properties

String Name - Gets or sets the display name of the update.

IUpdateProperties Properties - Gets the interface for configuring the update.

IUpdateInstaller Installer - Gets the interface for specifying details about the update installation package.

IUpdateInstalledDetection InstalledDetection - Gets the interface for specifying the detection method for the updates.

IUpdateReleaseNotes ReleaseNotes - Gets the interface for specifying what’s new in current update.

IUpdateTargets Targets - Gets the interface that allows you to configure the update targets by specifying for which application versions the update applies. Only the selected application versions that are already installed on the target machine will receive the update.

Array ReplacesUpdatesCollection - Gets the collection of updates that will be replaced by current update.

Array DependencyUpdatesCollection - Gets the collection of the dependency updates. Updater will first install the dependencies then the current update.

Array DeprecatesUpdatesCollection - Gets the collection of the updates that will be deprecated by the current update. You can use this so that your users only have access to certain releases.

Array AutoCloseApplications - Gets the collection of the applications that you want to be closed during the update process.

Methods

AddReplaceUpdate(IUpdate aUpdate)
Adds an update to the ReplacesUpdatesCollection.

RemoveReplacesUpdate(IUpdate aUpdate)
Removes an update from the ReplacesUpdatesCollection.

AddDependencyUpdate(IUpdate aUpdate)
Adds an update to the DependencyUpdatesCollection.

RemoveDependencyUpdate(IUpdate aUpdate)
Removes an update from the DependencyUpdatesCollection.

AddDeprecateUpdate(IUpdate aUpdate)
Adds an update to the DeprecatesUpdatesCollection.

RemoveDeprecateUpdate(IUpdate aUpdate)
Removes an update from the DeprecatesUpdatesCollection.

NewAutoCloseApplication(BSTR aMainExePath) returns IUpdateAutoCloseApp
Creates a new auto close application object in the current update.

RemoveAutoCloseApplication(IUpdateAutoCloseApp aAutoCloseApp)
Removes an auto close application from the current update.

https://techidaily.com

See also

IUpdatesProject

IUpdateReleaseNotes

Did you find this page useful?

Please give it a rating:

Thanks!

Report a problem on this page

Information is incorrect or missing

Information is unclear or confusing

Something else

Can you tell us what’s wrong?

Send message

Also read:

  • Title: Stay Updated: Latest Updates on Trending Topics
  • Author: Anthony
  • Created at : 2024-10-29 16:49:18
  • Updated at : 2024-11-03 17:52:43
  • Link: https://fox-shield.techidaily.com/stay-updated-latest-updates-on-trending-topics/
  • License: This work is licensed under CC BY-NC-SA 4.0.