MainViewModel.OnDetectPackageComplete C# (CSharp) Метод

OnDetectPackageComplete() приватный Метод

Method that gets invoked when the Bootstrapper DetectPackageComplete event is fired. Checks the PackageId and sets the installation scenario. The PackageId is the ID specified in one of the package elements (msipackage, exepackage, msppackage, msupackage) in the WiX bundle.
private OnDetectPackageComplete ( object sender, Microsoft.Tools.WindowsInstallerXml.Bootstrapper.DetectPackageCompleteEventArgs e ) : void
sender object
e Microsoft.Tools.WindowsInstallerXml.Bootstrapper.DetectPackageCompleteEventArgs
Результат void
    void OnDetectPackageComplete(object sender, DetectPackageCompleteEventArgs e)
    {
        if (e.PackageId == "MyProductPackageId")
        {
            if (e.State == PackageState.Absent)
                InstallEnabled = true;

            else if (e.State == PackageState.Present)
                UninstallEnabled = true;
        }
    }