-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathTdsProjectModel.cs
More file actions
30 lines (27 loc) · 894 Bytes
/
TdsProjectModel.cs
File metadata and controls
30 lines (27 loc) · 894 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;
namespace tds2scs
{
public class TdsProjectModel
{
[XmlRoot("Project", Namespace = "http://schemas.microsoft.com/developer/msbuild/2003")]
public class Project
{
[XmlArrayItem(ElementName = "SitecoreItem")]
public List<SitecoreItem> ItemGroup { get; set; }
}
public class SitecoreItem
{
[XmlAttribute("Include")]
public string Include { get; set; }
[XmlAttribute("ChildItemSynchronization")]
public string ChildItemSynchronization { get; set; }
[XmlAttribute("SitecoreName")]
public string SitecoreName { get; set; }
[XmlAttribute("ItemDeployment")]
public string ItemDeployment { get; set; }
}
}
}