Exemple #1
0
        //=====================================================================

        /// <summary>
        /// This static method is used by the Sandcastle Help File Builder to
        /// let the component perform its own configuration.
        /// </summary>
        /// <param name="currentConfig">The current configuration XML fragment</param>
        /// <returns>A string containing the new configuration XML fragment</returns>
        public static string ConfigureComponent(string currentConfig)
        {
            using (IntelliSenseConfigDlg dlg = new IntelliSenseConfigDlg(
                       currentConfig))
            {
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    currentConfig = dlg.Configuration;
                }
            }

            return(currentConfig);
        }
        //=====================================================================
        /// <summary>
        /// This static method is used by the Sandcastle Help File Builder to
        /// let the component perform its own configuration.
        /// </summary>
        /// <param name="currentConfig">The current configuration XML fragment</param>
        /// <returns>A string containing the new configuration XML fragment</returns>
        public static string ConfigureComponent(string currentConfig)
        {
            using(IntelliSenseConfigDlg dlg = new IntelliSenseConfigDlg(
              currentConfig))
            {
                if(dlg.ShowDialog() == DialogResult.OK)
                    currentConfig = dlg.Configuration;
            }

            return currentConfig;
        }