Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs')
-rw-r--r--main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs21
1 files changed, 20 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs
index 457111b18d..f78e021bc7 100644
--- a/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs
+++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Projects/ProjectParameters.cs
@@ -27,11 +27,12 @@
using System;
using MonoDevelop.Core.Serialization;
using MonoDevelop.Projects.Extensions;
+using MonoDevelop.Projects.Formats.MSBuild;
namespace MonoDevelop.Projects
{
[DataItem (FallbackType=typeof(UnknownProjectParameters))]
- public class ProjectParameters: ILoadController
+ public class ProjectParameters: ILoadController, IMSBuildDataObject
{
DotNetProject parentProject;
@@ -69,5 +70,23 @@ namespace MonoDevelop.Projects
protected virtual void OnEndLoad ()
{
}
+
+ void IMSBuildDataObject.Read (IMSBuildPropertySet pset, MSBuildFileFormat format)
+ {
+ Read (pset, format);
+ }
+
+ void IMSBuildDataObject.Write (IMSBuildPropertySet pset, MSBuildFileFormat format)
+ {
+ Write (pset, format);
+ }
+
+ protected virtual void Read (IMSBuildPropertySet pset, MSBuildFileFormat format)
+ {
+ }
+
+ protected virtual void Write (IMSBuildPropertySet pset, MSBuildFileFormat format)
+ {
+ }
}
}