public IntegrationManager ( [ appListPath, [ handler, bool machineWide = false ) : System | ||
appListPath | [ | The storage location of the |
handler | [ | A callback object used when the the user is to be informed about the progress of long-running operations such as downloads. |
machineWide | bool | Apply operations machine-wide instead of just for the current user. |
return | System |
public IntegrationManager([NotNull] string appListPath, [NotNull] ITaskHandler handler, bool machineWide = false)
: base(handler, machineWide)
{
#region Sanity checks
if (string.IsNullOrEmpty(appListPath)) throw new ArgumentNullException(nameof(appListPath));
if (appListPath == null) throw new ArgumentNullException(nameof(appListPath));
#endregion
AppListPath = appListPath;
AppList = XmlStorage.LoadXml<AppList>(AppListPath);
}
#endregion
IntegrationManager::IntegrationManager ( [ handler, bool machineWide = false ) : System |