コード例 #1
0
        internal static InstallProcessControl CreateProcessControl()
        {
            InstallProcessControl control = new InstallProcessControl();

            control.Title    = res.Installing;
            control.SubTitle = res.Installing2;
            return(control);
        }
        public RepairControl(bool allowRepair)
        {
            AllowRepair         = allowRepair;
            this.processControl = Program.CreateProcessControl();
            InitializeComponent();

            messageLabel.Text = InstallConfiguration.FormatString(messageLabel.Text);
        }
        public UpgradeControl(bool allowUpgrade)
        {
            AllowUpgrade        = allowUpgrade;
            this.processControl = Program.CreateProcessControl();
            InitializeComponent();

            messageLabel.Text = InstallConfiguration.FormatString(messageLabel.Text);

            string upgradeDescription = InstallConfiguration.UpgradeDescription;

            if (!string.IsNullOrEmpty(upgradeDescription))
            {
                upgradeDescriptionLabel.Text = upgradeDescription;
            }
        }
 internal CreateDeploymentJobCommand(InstallProcessControl parent, ICollection applications)
     : base(parent)
 {
     if (applications != null)
     {
         this.applications = new Collection <SPWebApplication> ();
         foreach (SPWebApplication application in applications)
         {
             this.applications.Add(application);
         }
     }
     else
     {
         this.applications = null;
     }
 }
 protected FeatureCommand(InstallProcessControl parent) : base(parent)
 {
 }
 internal WaitForJobCompletionCommand(InstallProcessControl parent, string description)
     : base(parent)
 {
     this.description = description;
 }
 internal CreateRetractionJobCommand(InstallProcessControl parent)
     : base(parent)
 {
 }
 internal CreateUpgradeJobCommand(InstallProcessControl parent)
     : base(parent)
 {
 }
 protected JobCommand(InstallProcessControl parent) : base(parent)
 {
 }
 protected SolutionCommand(InstallProcessControl parent) : base(parent)
 {
 }
 protected Command(InstallProcessControl parent)
 {
     this.parent = parent;
 }
 internal UnregisterVersionNumberCommand(InstallProcessControl parent) : base(parent)
 {
 }
 internal DeactivateSiteCollectionFeatureCommand(InstallProcessControl parent)
     : base(parent)
 {
     deactivatedSiteCollections = new List <SPSite> ();
 }
 internal ActivateSiteCollectionFeatureCommand(InstallProcessControl parent, List <SPSite> siteCollections)
     : base(parent)
 {
     this.siteCollections = siteCollections;
 }
 internal DeactivateFarmFeatureCommand(InstallProcessControl parent) : base(parent)
 {
 }
 internal SiteCollectionFeatureCommand(InstallProcessControl parent) : base(parent)
 {
 }
 internal RemoveSolutionCommand(InstallProcessControl parent) : base(parent)
 {
 }