コード例 #1
0
        public virtual void Process(GetApplicationConfigStepArgs args)
        {
            ConfigurationControlConstructInfo configurationInfo = args.ConfigurationConstructInfo;

            configurationInfo.BuildControlVM();
            args.StepConstructInfo.ContentVM = configurationInfo.ResultControlVM;
        }
コード例 #2
0
        public virtual void Process(UNConfigurationStepArgs args)
        {
            ConfigurationControlConstructInfo constructInfo = args.ConfigurationConstructInfo;

            constructInfo.AllowReboot              = false;
            constructInfo.EnableResetAllOption     = true;
            constructInfo.ConfigurationDescription = this.ConfigurationDescription;
        }
コード例 #3
0
        public virtual void Process(GetUCStepPipelineArgs args)
        {
            ConfigurationControlConstructInfo configurationConstructInfo = args.ConfigurationConstructInfo;

            if (configurationConstructInfo.ConfigurationEntries == null)
            {
                configurationConstructInfo.ConfigurationEntries = new List <ConfigurationEntryBaseVM>();
            }
            configurationConstructInfo.ConfigurationEntries.AddRange(this.GetSettingVMs(args.UCServicePlantBox));
        }
コード例 #4
0
        public virtual void Process([NotNull] GetStateForServicesConfigurationPipelineArgs args)
        {
            ConfigurationControlConstructInfo configConstructInfo = args.ConfigConstructInfo;

            Assert.ArgumentNotNull(configConstructInfo.ConfigurationEntries, "args.ConfigConstructInfo.ConfigurationEntries");
            configConstructInfo.ResultControlVM = new ConfigurationControlVM(
                configConstructInfo.ConfigurationEntries,
                configConstructInfo.EnableResetAllOption)
            {
                ConfigurationDescription = this.ConfigurationDescription,
                CalculateRebootOption    = configConstructInfo.AllowReboot
            };
        }
コード例 #5
0
        public virtual void Process(UNConfigurationStepArgs args)
        {
            ConfigurationControlConstructInfo constructInfo = args.ConfigurationConstructInfo;

            this.AddEntries(constructInfo.ConfigurationEntries);
        }