コード例 #1
0
        public override void SaveSettingsToXml(IVsSettingsWriter writer)
        {
            var typeConverter = new ColorerFormatSettingsCollectionConverter();

            var buildSettings = typeConverter.ConvertTo(BuildOutputSettings, typeof(string)) as string;

            if (buildSettings != null)
                writer.WriteSettingString("BuildOutputSettings", buildSettings);

            var debugSettings = typeConverter.ConvertTo(DebugOutputSettings, typeof(string)) as string;

            if (debugSettings != null)
                writer.WriteSettingString("DebugOutputSettings", debugSettings);
        }