From a2b87ab47fc525569f272f93554588b9bc921290 Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Sun, 29 Jan 2017 23:11:34 +0100 Subject: [PATCH] MenuItem Template update, test Project viewer, view commands --- Crow.csproj | 12 +- CrowIDE/CrowIDE.csproj | 4 +- CrowIDE/src/CrowIDE.cs | 14 +- CrowIDE/src/ImlVisualEditor.cs | 12 + CrowIDE/src/Microsoft.Build.CommonTypes.cs | 8572 ++++++++++++++++++++ CrowIDE/ui/CSProjExplorer.crow | 59 + CrowIDE/ui/IDE.style | 6 +- CrowIDE/ui/MemberView.crow | 2 +- CrowIDE/ui/MenuItem.template | 2 +- CrowIDE/ui/imlEditor.crow | 19 +- Default.style | 1 + Microsoft.Build.cs | 16 + Templates/MenuItem.template | 11 +- 13 files changed, 8703 insertions(+), 27 deletions(-) create mode 100644 CrowIDE/src/Microsoft.Build.CommonTypes.cs create mode 100644 CrowIDE/ui/CSProjExplorer.crow create mode 100644 Microsoft.Build.cs diff --git a/Crow.csproj b/Crow.csproj index d74f12f2..4e5b52ff 100644 --- a/Crow.csproj +++ b/Crow.csproj @@ -295,12 +295,12 @@ - - - - - - + + + + + + diff --git a/CrowIDE/CrowIDE.csproj b/CrowIDE/CrowIDE.csproj index b144ccce..ddc83792 100644 --- a/CrowIDE/CrowIDE.csproj +++ b/CrowIDE/CrowIDE.csproj @@ -14,7 +14,7 @@ $(SolutionDir)build/obj/$(Configuration) - + 0.5 @@ -65,6 +65,7 @@ + @@ -85,6 +86,7 @@ Crow.MenuItem.template + diff --git a/CrowIDE/src/CrowIDE.cs b/CrowIDE/src/CrowIDE.cs index 55a907b2..4c557603 100644 --- a/CrowIDE/src/CrowIDE.cs +++ b/CrowIDE/src/CrowIDE.cs @@ -26,6 +26,8 @@ using Crow; using System.Reflection; using System.Collections.Generic; using System.Collections; +using System.Xml.Serialization; +using System.IO; namespace CrowIDE { @@ -33,13 +35,16 @@ namespace CrowIDE { public Command CMDLoad = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Open"))) { Caption = "Open", Icon = new SvgPicture("#Crow.Icons.open-file.svg")}; public Command CMDSave = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Save"))) { Caption = "Save", Icon = new SvgPicture("#Crow.Icons.open-file.svg")}; - public Command CMDQuit = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Quit"))) { Caption = "Quit", Icon = new SvgPicture("#Crow.Icons.exit-symbol.svg")}; + public Command CMDQuit; // public Command CMDSave = new Command(actionOpenFile) { Caption = "Open...", Icon = new SvgPicture("#Crow.Icons.open-file.svg")}; // public Command CMDQuit = new Command(actionOpenFile) { Caption = "Open...", Icon = new SvgPicture("#Crow.Icons.open-file.svg")}; public Command CMDCut = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Cut"))) { Caption = "Cut", Icon = new SvgPicture("#Crow.Icons.scissors.svg")}; public Command CMDCopy = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Copy"))) { Caption = "Copy", Icon = new SvgPicture("#Crow.Icons.copy-file.svg")}; public Command CMDPaste = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Paste"))) { Caption = "Paste", Icon = new SvgPicture("#Crow.Icons.paste-on-document.svg")}; public Command CMDHelp = new Command(new Action(() => System.Diagnostics.Debug.WriteLine("Help"))) { Caption = "Help", Icon = new SvgPicture("#Crow.Icons.question.svg")}; + public Command CMDViewGTExp; + public Command CMDViewProps; + public Command CMDViewProj; [STAThread] static void Main () @@ -58,6 +63,11 @@ namespace CrowIDE { base.OnLoad (e); + CMDQuit = new Command(new Action(() => Quit (null, null))) { Caption = "Quit", Icon = new SvgPicture("#Crow.Icons.exit-symbol.svg")}; + CMDViewGTExp = new Command(new Action(() => loadWindow ("#CrowIDE.ui.GTreeExplorer.crow"))) { Caption = "Graphic Tree Explorer"}; + CMDViewProps = new Command(new Action(() => loadWindow ("#CrowIDE.ui.MemberView.crow"))) { Caption = "Properties View"}; + CMDViewProj = new Command(new Action(() => loadWindow ("#CrowIDE.ui.CSProjExplorer.crow"))) { Caption = "Project Explorer"}; + this.KeyDown += CrowIDE_KeyDown; //this.CrowInterface.LoadInterface ("#CrowIDE.ui.imlEditor.crow").DataSource = this; @@ -78,6 +88,8 @@ namespace CrowIDE loadWindow ("#CrowIDE.ui.GTreeExplorer.crow"); } else if (e.Key == OpenTK.Input.Key.F6) { loadWindow ("#CrowIDE.ui.LQIsExplorer.crow"); + } else if (e.Key == OpenTK.Input.Key.F7) { + loadWindow ("#CrowIDE.ui.CSProjExplorer.crow"); } } void loadWindow(string path){ diff --git a/CrowIDE/src/ImlVisualEditor.cs b/CrowIDE/src/ImlVisualEditor.cs index cab3846d..30e41af7 100644 --- a/CrowIDE/src/ImlVisualEditor.cs +++ b/CrowIDE/src/ImlVisualEditor.cs @@ -117,6 +117,18 @@ namespace CrowIDE } + public CrowMSBuild.Project CSProj { + get { + CrowMSBuild.Project proj = null; + XmlSerializer serializer = new XmlSerializer(typeof(CrowMSBuild.Project)); + string path=@"/mnt/data2/devel/crow/Tests/Tests.csproj"; + using (StreamReader reader = new StreamReader (path)) { + proj = (CrowMSBuild.Project)serializer.Deserialize (reader); + } + return proj; + } + } + void reloadFromSource(){ if (string.IsNullOrEmpty (imlSource)) { reload_iTor (null); diff --git a/CrowIDE/src/Microsoft.Build.CommonTypes.cs b/CrowIDE/src/Microsoft.Build.CommonTypes.cs new file mode 100644 index 00000000..7477ffeb --- /dev/null +++ b/CrowIDE/src/Microsoft.Build.CommonTypes.cs @@ -0,0 +1,8572 @@ +// ------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Mono Runtime Version: 4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +// ------------------------------------------------------------------------------ + +// +//This source code was auto-generated by MonoXSD +// +namespace CrowMSBuild { + + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class Project { + + private PropertyGroup[] propertyGroupField; + + private ItemGroup[] itemGroupField; + + private ChooseType[] chooseField; + + private WarningErrorOutsideTargetType[] errorField; + + private WarningErrorOutsideTargetType[] warningField; + + private MessageOutsideTargetType[] messageField; + + private UsingTaskType[] usingTaskField; + + private System.Xml.XmlNode[] projectExtensionsField; + + private TargetType targetField; + + private ImportType importField; + + private PropertyGroup[] propertyGroup1Field; + + private ItemGroup[] itemGroup1Field; + + private ChooseType[] choose1Field; + + private WarningErrorOutsideTargetType[] error1Field; + + private WarningErrorOutsideTargetType[] warning1Field; + + private MessageOutsideTargetType[] message1Field; + + private UsingTaskType[] usingTask1Field; + + private TargetType[] target1Field; + + private ImportType[] import1Field; + + private System.Xml.XmlNode[] projectExtensions1Field; + + private string defaultTargetsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("PropertyGroup")] + public PropertyGroup[] PropertyGroups { + get { + return this.propertyGroupField; + } + set { + this.propertyGroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemGroup")] + public ItemGroup[] ItemGroups { + get { + return this.itemGroupField; + } + set { + this.itemGroupField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Choose")] + public ChooseType[] Choose { + get { + return this.chooseField; + } + set { + this.chooseField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Error")] + public WarningErrorOutsideTargetType[] Error { + get { + return this.errorField; + } + set { + this.errorField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Warning")] + public WarningErrorOutsideTargetType[] Warning { + get { + return this.warningField; + } + set { + this.warningField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("Message")] + public MessageOutsideTargetType[] Message { + get { + return this.messageField; + } + set { + this.messageField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("UsingTask")] + public UsingTaskType[] UsingTask { + get { + return this.usingTaskField; + } + set { + this.usingTaskField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ProjectExtensions")] + public System.Xml.XmlNode[] ProjectExtensions { + get { + return this.projectExtensionsField; + } + set { + this.projectExtensionsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute()] + public TargetType Target { + get { + return this.targetField; + } + set { + this.targetField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute()] + public ImportType Import { + get { + return this.importField; + } + set { + this.importField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DefaultTargets { + get { + return this.defaultTargetsField; + } + set { + this.defaultTargetsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class PropertyGroup { + + private StringPropertyType[] itemsField; + + private ItemsChoiceType[] itemsElementNameField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AllowUnsafeBlocks", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AppDesignerFolder", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ApplicationIcon", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ApplicationRevision", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ApplicationVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyKeyContainerName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyKeyProviderName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyOriginatorKeyFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyOriginatorKeyFileType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyOriginatorKeyMode", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AssemblyType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("AutorunEnabled", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("BaseAddress", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("BootstrapperComponentsLocation", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("BootstrapperComponentsUrl", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("BootstrapperEnabled", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("CheckForOverflowUnderflow", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("CodePage", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("Configuration", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ConfigurationOverrideFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("CreateWebPageOnPublish", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DebugSecurityZoneURL", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DebugSymbols", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DebugType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefaultClientScript", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefaultHTMLPageLayout", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefaultTargetSchema", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefineConstants", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefineDebug", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DefineTrace", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DelaySign", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DeployDirSuffix", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DisableLangXtns", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DisallowUrlActiviation", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("DocumentationFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("EnableASPDebugging", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("EnableASPXDebugging", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("EnableSQLServerDebugging", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("EnableSecurityDebugging", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("EnableUnmanagedDebugging", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ErrorReport", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ExcludedPermissions", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FallbackCulture", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FileAlignment", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FileUpgradeFlags", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FormFactorID", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FxCopLogFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FxCopProjectFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("FxCopRules", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("GenerateManifests", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("GenerateSerializationAssemblies", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("Install", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("InstallFrom", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("InstallUrl", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("IsWebBootstrapper", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("JCPA", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("LangVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ManifestCertificateThumbprint", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ManifestKeyFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("MapFileExtensions", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("MinimumRequiredVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("MyType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("NoConfig", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("NoStandardLibraries", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("NoStdLib", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("NoWarn", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OSVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OpenBrowserOnPublish", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("Optimize", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OptionCompare", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OptionExplicit", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OptionStrict", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OutputPath", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("OutputType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("Platform", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PlatformFamilyName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PlatformID", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PlatformTarget", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PostBuildEvent", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PreBuildEvent", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ProductName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ProductVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ProjectGuid", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ProjectType", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ProjectTypeGuids", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PublishUrl", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("PublisherName", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RecursePath", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ReferencePath", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RegisterForComInterop", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RemoteDebugEnabled", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RemoteDebugMachine", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RemoveIntegerChecks", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("ResponseFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RootNamespace", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RunFxCop", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("RunPostBuildEvent", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("SchemaVersion", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("SecureScoping", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("SignAssembly", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("SignManifests", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartAction", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartArguments", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartPage", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartProgram", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartURL", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartWithIE", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartWorkingDirectory", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("StartupObject", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("SupportUrl", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("TargetCulture", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("TargetZone", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("TreatWarningsAsErrors", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("TrustUrlParameters", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("TypeComplianceDiagnostics", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UTF8OutPut", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateEnabled", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateInterval", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateIntervalUnits", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateMode", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdatePeriodically", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateRequired", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UpdateUrl", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("UseVSHostingProcess", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("VSTO_TrustAssembliesLocation", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("WarningLevel", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("WarningsAsErrors", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("WebPage", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlElementAttribute("Win32ResourceFile", typeof(StringPropertyType))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public StringPropertyType[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("AllowUnsafeBlocks", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class StringPropertyType { + + private string conditionField; + + private string valueField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlTextAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class GenericPropertyType { + + private System.Xml.XmlNode[] anyField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlTextAttribute()] + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlNode[] Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class ImportType { + + private string conditionField; + + private string projectField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Project { + get { + return this.projectField; + } + set { + this.projectField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class UsingTaskType { + + private string conditionField; + + private string assemblyNameField; + + private string assemblyFileField; + + private string taskNameField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyName { + get { + return this.assemblyNameField; + } + set { + this.assemblyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyFile { + get { + return this.assemblyFileField; + } + set { + this.assemblyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TaskName { + get { + return this.taskNameField; + } + set { + this.taskNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class WarningErrorOutsideTargetType { + + private string conditionField; + + private string textField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class MessageOutsideTargetType { + + private string conditionField; + + private string importanceField; + + private string textField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Importance { + get { + return this.importanceField; + } + set { + this.importanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class OtherwiseType { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Choose", typeof(ChooseType))] + [System.Xml.Serialization.XmlElementAttribute("ItemGroup", typeof(ItemGroup))] + [System.Xml.Serialization.XmlElementAttribute("PropertyGroup", typeof(PropertyGroup))] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class ChooseType { + + private WhenType[] whenField; + + private OtherwiseType otherwiseField; + + /// + [System.Xml.Serialization.XmlElementAttribute("When")] + public WhenType[] When { + get { + return this.whenField; + } + set { + this.whenField = value; + } + } + + /// + public OtherwiseType Otherwise { + get { + return this.otherwiseField; + } + set { + this.otherwiseField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class WhenType { + + private object[] itemsField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Choose", typeof(ChooseType))] + [System.Xml.Serialization.XmlElementAttribute("ItemGroup", typeof(ItemGroup))] + [System.Xml.Serialization.XmlElementAttribute("PropertyGroup", typeof(PropertyGroup))] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class ItemGroup { + + private SimpleItemType[] itemsField; + + private ItemsChoiceType12[] itemsElementNameField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("BootstrapperFile", typeof(ItemGroupTypeItemBootstrapperFile))] + [System.Xml.Serialization.XmlElementAttribute("COMFileReference", typeof(ItemGroupTypeItemCOMFileReference))] + [System.Xml.Serialization.XmlElementAttribute("COMReference", typeof(ItemGroupTypeItemCOMReference))] + [System.Xml.Serialization.XmlElementAttribute("Compile", typeof(ItemGroupTypeItemCompile))] + [System.Xml.Serialization.XmlElementAttribute("Content", typeof(ItemGroupTypeItemContent))] + [System.Xml.Serialization.XmlElementAttribute("EmbeddedResource", typeof(ItemGroupTypeItemEmbeddedResource))] + [System.Xml.Serialization.XmlElementAttribute("Folder", typeof(SimpleItemType))] + [System.Xml.Serialization.XmlElementAttribute("Import", typeof(SimpleItemType))] + [System.Xml.Serialization.XmlElementAttribute("NativeReference", typeof(ItemGroupTypeItemNativeReference))] + [System.Xml.Serialization.XmlElementAttribute("None", typeof(ItemGroupTypeItemNone))] + [System.Xml.Serialization.XmlElementAttribute("ProjectReference", typeof(ItemGroupTypeItemProjectReference))] + [System.Xml.Serialization.XmlElementAttribute("PublishFile", typeof(ItemGroupTypeItemPublishFile))] + [System.Xml.Serialization.XmlElementAttribute("Reference", typeof(ItemGroupTypeItemReference))] + [System.Xml.Serialization.XmlElementAttribute("Service", typeof(SimpleItemType))] + [System.Xml.Serialization.XmlElementAttribute("WebReferenceUrl", typeof(ItemGroupTypeItemWebReferenceUrl))] + [System.Xml.Serialization.XmlElementAttribute("WebReferences", typeof(SimpleItemType))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public SimpleItemType[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType12[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("BootstrapperFile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemBootstrapperFile : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType10[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Install", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("ProductName", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType10[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType10 { + + /// + InProject, + + /// + Install, + + /// + ProductName, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(GenericItemType))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Item", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class SimpleItemType { + + private string conditionField; + + private string includeField; + + private string excludeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Include { + get { + return this.includeField; + } + set { + this.includeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Exclude { + get { + return this.excludeField; + } + set { + this.excludeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class GenericItemType : SimpleItemType { + + private System.Xml.XmlElement anyField; + + /// + [System.Xml.Serialization.XmlAnyElementAttribute()] + public System.Xml.XmlElement Any { + get { + return this.anyField; + } + set { + this.anyField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("COMFileReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemCOMFileReference : SimpleItemType { + + private object[] itemsField; + + /// + [System.Xml.Serialization.XmlElementAttribute("WrapperTool")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("COMReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemCOMReference : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType2[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("Guid", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Isolated", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Lcid", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Name", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("VersionMajor", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("VersionMinor", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("WrapperTool", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType2[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + +// /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType2 { + + /// + Guid, + + /// + Isolated, + + /// + Lcid, + + /// + Name, + + /// + VersionMajor, + + /// + VersionMinor, + + /// + WrapperTool, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Compile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemCompile : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType5[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("AutoGen", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DependentUpon", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DesignTime", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DesignTimeSharedInput", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Link", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("SubType", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType5[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + +// /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType5 { + + /// + AutoGen, + + /// + DependentUpon, + + /// + DesignTime, + + /// + DesignTimeSharedInput, + + /// + InProject, + + /// + Link, + + /// + SubType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Content", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemContent : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType7[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("CopyToOutputDirectory", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("CustomToolNamespace", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DependentUpon", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Generator", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Group", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("IsAssembly", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("LastGenOutput", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Link", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("PublishState", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("SubType", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType7[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType7 { + + /// + CopyToOutputDirectory, + + /// + CustomToolNamespace, + + /// + DependentUpon, + + /// + Generator, + + /// + Group, + + /// + InProject, + + /// + IsAssembly, + + /// + LastGenOutput, + + /// + Link, + + /// + PublishState, + + /// + SubType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("EmbeddedResource", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemEmbeddedResource : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType6[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("CustomToolNamespace", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DependentUpon", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Generator", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("LastGenOutput", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Link", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("SubType", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType6[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType6 { + + /// + CustomToolNamespace, + + /// + DependentUpon, + + /// + Generator, + + /// + InProject, + + /// + LastGenOutput, + + /// + Link, + + /// + SubType, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("NativeReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemNativeReference : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType3[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("HintPath", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Name", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType3[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType3 { + + /// + HintPath, + + /// + Name, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("None", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemNone : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType8[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("CopyToOutputDirectory", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("CustomToolNamespace", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("DependentUpon", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Generator", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("LastGenOutput", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Link", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType8[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType8 { + CopyToOutputDirectory, + /// + CustomToolNamespace, + + /// + DependentUpon, + + /// + Generator, + + /// + InProject, + + /// + LastGenOutput, + + /// + Link, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ProjectReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemProjectReference : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType4[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("Name", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Package", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Project", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType4[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType4 { + + /// + Name, + + /// + Package, + + /// + Project, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("PublishFile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemPublishFile : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType11[] itemsElementNameField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Group", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("InProject", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("IsAssembly", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("PublishState", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType11[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType11 { + + /// + Group, + + /// + InProject, + + /// + IsAssembly, + + /// + PublishState, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Reference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemReference : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType1[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("Aliases", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("FusionName", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("HintPath", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Name", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("Private", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("SpecificVersion", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType1[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType1 { + + /// + Aliases, + + /// + FusionName, + + /// + HintPath, + + /// + Name, + + /// + Private, + + /// + SpecificVersion, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("WebReferenceUrl", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class ItemGroupTypeItemWebReferenceUrl : SimpleItemType { + + private object[] itemsField; + + private ItemsChoiceType9[] itemsElementNameField; + + private string include1Field; + + /// + [System.Xml.Serialization.XmlElementAttribute("CachedAppSettingsObjectName", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("CachedDynamicPropName", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("CachedSettingsPropName", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("RelPath", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("ServiceLocationURL", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("UpdateFromURL", typeof(object))] + [System.Xml.Serialization.XmlElementAttribute("UrlBehavior", typeof(object))] + [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] + public object[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] + [System.Xml.Serialization.XmlIgnoreAttribute()] + public ItemsChoiceType9[] ItemsElementName { + get { + return this.itemsElementNameField; + } + set { + this.itemsElementNameField = value; + } + } + + /// +// [System.Xml.Serialization.XmlAttributeAttribute("Include")] +// public string Include1 { +// get { +// return this.include1Field; +// } +// set { +// this.include1Field = value; +// } +// } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType9 { + + /// + CachedAppSettingsObjectName, + + /// + CachedDynamicPropName, + + /// + CachedSettingsPropName, + + /// + RelPath, + + /// + ServiceLocationURL, + + /// + UpdateFromURL, + + /// + UrlBehavior, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType12 { + + /// + BootstrapperFile, + + /// + COMFileReference, + + /// + COMReference, + + /// + Compile, + + /// + Content, + + /// + EmbeddedResource, + + /// + Folder, + + /// + Import, + + /// + NativeReference, + + /// + None, + + /// + ProjectReference, + + /// + PublishFile, + + /// + Reference, + + /// + Service, + + /// + WebReferenceUrl, + + /// + WebReferences, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class OnErrorType { + + private string conditionField; + + private string executeTargetsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ExecuteTargets { + get { + return this.executeTargetsField; + } + set { + this.executeTargetsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class TargetType { + + private TaskType[] itemsField; + + private OnErrorType[] onErrorField; + + private string nameField; + + private string dependsOnTargetsField; + + private string inputsField; + + private string outputsField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AL", typeof(TargetTypeAL))] + [System.Xml.Serialization.XmlElementAttribute("AspNetCompiler", typeof(TargetTypeAspNetCompiler))] + [System.Xml.Serialization.XmlElementAttribute("AssignCulture", typeof(TargetTypeAssignCulture))] + [System.Xml.Serialization.XmlElementAttribute("AssignTargetPath", typeof(TargetTypeAssignTargetPath))] + [System.Xml.Serialization.XmlElementAttribute("Copy", typeof(TargetTypeCopy))] + [System.Xml.Serialization.XmlElementAttribute("CreateCSharpManifestResourceName", typeof(TargetTypeCreateCSharpManifestResourceName))] + [System.Xml.Serialization.XmlElementAttribute("CreateItem", typeof(TargetTypeCreateItem))] + [System.Xml.Serialization.XmlElementAttribute("CreateJSharpManifestResourceName", typeof(TargetTypeCreateJSharpManifestResourceName))] + [System.Xml.Serialization.XmlElementAttribute("CreateProperty", typeof(TargetTypeCreateProperty))] + [System.Xml.Serialization.XmlElementAttribute("CreateVisualBasicManifestResourceName", typeof(TargetTypeCreateVisualBasicManifestResourceName))] + [System.Xml.Serialization.XmlElementAttribute("Csc", typeof(TargetTypeCsc))] + [System.Xml.Serialization.XmlElementAttribute("Delete", typeof(TargetTypeDelete))] + [System.Xml.Serialization.XmlElementAttribute("Error", typeof(TargetTypeError))] + [System.Xml.Serialization.XmlElementAttribute("Exec", typeof(TargetTypeExec))] + [System.Xml.Serialization.XmlElementAttribute("FindUnderPath", typeof(TargetTypeFindUnderPath))] + [System.Xml.Serialization.XmlElementAttribute("FormatUrl", typeof(TargetTypeFormatUrl))] + [System.Xml.Serialization.XmlElementAttribute("FormatVersion", typeof(TargetTypeFormatVersion))] + [System.Xml.Serialization.XmlElementAttribute("FxCop", typeof(TargetTypeFxCop))] + [System.Xml.Serialization.XmlElementAttribute("GenerateApplicationManifest", typeof(TargetTypeGenerateApplicationManifest))] + [System.Xml.Serialization.XmlElementAttribute("GenerateBootstrapper", typeof(TargetTypeGenerateBootstrapper))] + [System.Xml.Serialization.XmlElementAttribute("GenerateDeploymentManifest", typeof(TargetTypeGenerateDeploymentManifest))] + [System.Xml.Serialization.XmlElementAttribute("GenerateResource", typeof(TargetTypeGenerateResource))] + [System.Xml.Serialization.XmlElementAttribute("GenerateTrustInfo", typeof(TargetTypeGenerateTrustInfo))] + [System.Xml.Serialization.XmlElementAttribute("GetAssemblyIdentity", typeof(TargetTypeGetAssemblyIdentity))] + [System.Xml.Serialization.XmlElementAttribute("GetFrameworkPath", typeof(TargetTypeGetFrameworkPath))] + [System.Xml.Serialization.XmlElementAttribute("GetFrameworkSdkPath", typeof(TargetTypeGetFrameworkSdkPath))] + [System.Xml.Serialization.XmlElementAttribute("GetLinkedFilesFromResX", typeof(TargetTypeGetLinkedFilesFromResX))] + [System.Xml.Serialization.XmlElementAttribute("LC", typeof(TargetTypeLC))] + [System.Xml.Serialization.XmlElementAttribute("MSBuild", typeof(TargetTypeMSBuild))] + [System.Xml.Serialization.XmlElementAttribute("MakeDir", typeof(TargetTypeMakeDir))] + [System.Xml.Serialization.XmlElementAttribute("Message", typeof(TargetTypeMessage))] + [System.Xml.Serialization.XmlElementAttribute("ReadLinesFromFile", typeof(TargetTypeReadLinesFromFile))] + [System.Xml.Serialization.XmlElementAttribute("RegisterAssembly", typeof(TargetTypeRegisterAssembly))] + [System.Xml.Serialization.XmlElementAttribute("RemoveDir", typeof(TargetTypeRemoveDir))] + [System.Xml.Serialization.XmlElementAttribute("RemoveDuplicates", typeof(TargetTypeRemoveDuplicates))] + [System.Xml.Serialization.XmlElementAttribute("ResGen", typeof(TargetTypeResGen))] + [System.Xml.Serialization.XmlElementAttribute("ResolveAssemblyReference", typeof(TargetTypeResolveAssemblyReference))] + [System.Xml.Serialization.XmlElementAttribute("ResolveComReference", typeof(TargetTypeResolveComReference))] + [System.Xml.Serialization.XmlElementAttribute("ResolveKeySource", typeof(TargetTypeResolveKeySource))] + [System.Xml.Serialization.XmlElementAttribute("ResolveManifestFiles", typeof(TargetTypeResolveManifestFiles))] + [System.Xml.Serialization.XmlElementAttribute("ResolveNativeReference", typeof(TargetTypeResolveNativeReference))] + [System.Xml.Serialization.XmlElementAttribute("ResolveVCProjectOutput", typeof(TargetTypeResolveVCProjectOutput))] + [System.Xml.Serialization.XmlElementAttribute("SGen", typeof(TargetTypeSGen))] + [System.Xml.Serialization.XmlElementAttribute("SignFile", typeof(TargetTypeSignFile))] + [System.Xml.Serialization.XmlElementAttribute("Task", typeof(TaskType))] + [System.Xml.Serialization.XmlElementAttribute("Touch", typeof(TargetTypeTouch))] + [System.Xml.Serialization.XmlElementAttribute("UnregisterAssembly", typeof(TargetTypeUnregisterAssembly))] + [System.Xml.Serialization.XmlElementAttribute("UpdateManifest", typeof(TargetTypeUpdateManifest))] + [System.Xml.Serialization.XmlElementAttribute("VCBuild", typeof(TargetTypeVCBuild))] + [System.Xml.Serialization.XmlElementAttribute("Vbc", typeof(TargetTypeVbc))] + [System.Xml.Serialization.XmlElementAttribute("Vjc", typeof(TargetTypeVjc))] + [System.Xml.Serialization.XmlElementAttribute("VjsResGen", typeof(TargetTypeVjsResGen))] + [System.Xml.Serialization.XmlElementAttribute("Warning", typeof(TargetTypeWarning))] + [System.Xml.Serialization.XmlElementAttribute("WriteLinesToFile", typeof(TargetTypeWriteLinesToFile))] + public TaskType[] Items { + get { + return this.itemsField; + } + set { + this.itemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OnError")] + public OnErrorType[] OnError { + get { + return this.onErrorField; + } + set { + this.onErrorField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Name { + get { + return this.nameField; + } + set { + this.nameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DependsOnTargets { + get { + return this.dependsOnTargetsField; + } + set { + this.dependsOnTargetsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Inputs { + get { + return this.inputsField; + } + set { + this.inputsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Outputs { + get { + return this.outputsField; + } + set { + this.outputsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("AL", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeAL : TaskType { + + private string outputAssemblyField; + + private string algorithmIdField; + + private string baseAddressField; + + private string companyNameField; + + private string configurationField; + + private string copyrightField; + + private string cultureField; + + private string delaySignField; + + private string descriptionField; + + private string embedResourcesField; + + private string evidenceFileField; + + private string fileVersionField; + + private string flagsField; + + private string generateFullPathsField; + + private string keyContainerField; + + private string keyFileField; + + private string linkResourcesField; + + private string mainEntryPointField; + + private string platformField; + + private string productNameField; + + private string productVersionField; + + private string responseFilesField; + + private string sourceModulesField; + + private string targetTypeField; + + private string templateFileField; + + private string timeoutField; + + private string titleField; + + private string toolPathField; + + private string trademarkField; + + private string versionField; + + private string win32IconField; + + private string win32ResourceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputAssembly { + get { + return this.outputAssemblyField; + } + set { + this.outputAssemblyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AlgorithmId { + get { + return this.algorithmIdField; + } + set { + this.algorithmIdField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseAddress { + get { + return this.baseAddressField; + } + set { + this.baseAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CompanyName { + get { + return this.companyNameField; + } + set { + this.companyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Configuration { + get { + return this.configurationField; + } + set { + this.configurationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Copyright { + get { + return this.copyrightField; + } + set { + this.copyrightField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Culture { + get { + return this.cultureField; + } + set { + this.cultureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EmbedResources { + get { + return this.embedResourcesField; + } + set { + this.embedResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EvidenceFile { + get { + return this.evidenceFileField; + } + set { + this.evidenceFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FileVersion { + get { + return this.fileVersionField; + } + set { + this.fileVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Flags { + get { + return this.flagsField; + } + set { + this.flagsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string GenerateFullPaths { + get { + return this.generateFullPathsField; + } + set { + this.generateFullPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LinkResources { + get { + return this.linkResourcesField; + } + set { + this.linkResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MainEntryPoint { + get { + return this.mainEntryPointField; + } + set { + this.mainEntryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Platform { + get { + return this.platformField; + } + set { + this.platformField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ProductName { + get { + return this.productNameField; + } + set { + this.productNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ProductVersion { + get { + return this.productVersionField; + } + set { + this.productVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResponseFiles { + get { + return this.responseFilesField; + } + set { + this.responseFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SourceModules { + get { + return this.sourceModulesField; + } + set { + this.sourceModulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetType { + get { + return this.targetTypeField; + } + set { + this.targetTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TemplateFile { + get { + return this.templateFileField; + } + set { + this.templateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Title { + get { + return this.titleField; + } + set { + this.titleField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Trademark { + get { + return this.trademarkField; + } + set { + this.trademarkField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Version { + get { + return this.versionField; + } + set { + this.versionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Icon { + get { + return this.win32IconField; + } + set { + this.win32IconField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Resource { + get { + return this.win32ResourceField; + } + set { + this.win32ResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Task", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TaskType { + + private TaskTypeOutput[] outputField; + + private string conditionField; + + private string continueOnErrorField; + + /// + [System.Xml.Serialization.XmlElementAttribute("Output")] + public TaskTypeOutput[] Output { + get { + return this.outputField; + } + set { + this.outputField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContinueOnError { + get { + return this.continueOnErrorField; + } + set { + this.continueOnErrorField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + public partial class TaskTypeOutput { + + private string taskParameterField; + + private string itemNameField; + + private string propertyNameField; + + private string conditionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TaskParameter { + get { + return this.taskParameterField; + } + set { + this.taskParameterField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ItemName { + get { + return this.itemNameField; + } + set { + this.itemNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string PropertyName { + get { + return this.propertyNameField; + } + set { + this.propertyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Condition { + get { + return this.conditionField; + } + set { + this.conditionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("AspNetCompiler", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeAspNetCompiler : TaskType { + + private string cleanField; + + private string debugField; + + private string forceField; + + private string metabasePathField; + + private string physicalPathField; + + private string targetPathField; + + private string timeoutField; + + private string toolPathField; + + private string updateableField; + + private string virtualPathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Clean { + get { + return this.cleanField; + } + set { + this.cleanField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Debug { + get { + return this.debugField; + } + set { + this.debugField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Force { + get { + return this.forceField; + } + set { + this.forceField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MetabasePath { + get { + return this.metabasePathField; + } + set { + this.metabasePathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string PhysicalPath { + get { + return this.physicalPathField; + } + set { + this.physicalPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetPath { + get { + return this.targetPathField; + } + set { + this.targetPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Updateable { + get { + return this.updateableField; + } + set { + this.updateableField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string VirtualPath { + get { + return this.virtualPathField; + } + set { + this.virtualPathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("AssignCulture", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeAssignCulture : TaskType { + + private string filesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("AssignTargetPath", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeAssignTargetPath : TaskType { + + private string rootFolderField; + + private string filesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RootFolder { + get { + return this.rootFolderField; + } + set { + this.rootFolderField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Copy", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCopy : TaskType { + + private string destinationFilesField; + + private string destinationFolderField; + + private string skipUnchangedFilesField; + + private string sourceFilesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DestinationFiles { + get { + return this.destinationFilesField; + } + set { + this.destinationFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DestinationFolder { + get { + return this.destinationFolderField; + } + set { + this.destinationFolderField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SkipUnchangedFiles { + get { + return this.skipUnchangedFilesField; + } + set { + this.skipUnchangedFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SourceFiles { + get { + return this.sourceFilesField; + } + set { + this.sourceFilesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("CreateCSharpManifestResourceName", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCreateCSharpManifestResourceName : TaskType { + + private string resourceFilesField; + + private string rootNamespaceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResourceFiles { + get { + return this.resourceFilesField; + } + set { + this.resourceFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RootNamespace { + get { + return this.rootNamespaceField; + } + set { + this.rootNamespaceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("CreateItem", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCreateItem : TaskType { + + private string additionalMetadataField; + + private string excludeField; + + private string includeField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AdditionalMetadata { + get { + return this.additionalMetadataField; + } + set { + this.additionalMetadataField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Exclude { + get { + return this.excludeField; + } + set { + this.excludeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Include { + get { + return this.includeField; + } + set { + this.includeField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("CreateJSharpManifestResourceName", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCreateJSharpManifestResourceName : TaskType { + + private string resourceFilesField; + + private string rootNamespaceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResourceFiles { + get { + return this.resourceFilesField; + } + set { + this.resourceFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RootNamespace { + get { + return this.rootNamespaceField; + } + set { + this.rootNamespaceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("CreateProperty", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCreateProperty : TaskType { + + private string valueField; + + private string valueSetByTaskField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Value { + get { + return this.valueField; + } + set { + this.valueField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ValueSetByTask { + get { + return this.valueSetByTaskField; + } + set { + this.valueSetByTaskField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("CreateVisualBasicManifestResourceName", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCreateVisualBasicManifestResourceName : TaskType { + + private string resourceFilesField; + + private string rootNamespaceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResourceFiles { + get { + return this.resourceFilesField; + } + set { + this.resourceFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RootNamespace { + get { + return this.rootNamespaceField; + } + set { + this.rootNamespaceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Csc", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeCsc : TaskType { + + private string additionalLibPathsField; + + private string addModulesField; + + private string allowUnsafeBlocksField; + + private string baseAddressField; + + private string checkForOverflowUnderflowField; + + private string codePageField; + + private string debugTypeField; + + private string defineConstantsField; + + private string delaySignField; + + private string disabledWarningsField; + + private string documentationFileField; + + private string emitDebugInformationField; + + private string errorReportField; + + private string fileAlignmentField; + + private string generateFullPathsField; + + private string keyContainerField; + + private string keyFileField; + + private string langVersionField; + + private string linkResourcesField; + + private string mainEntryPointField; + + private string noConfigField; + + private string noLogoField; + + private string noStandardLibField; + + private string optimizeField; + + private string outputAssemblyField; + + private string platformField; + + private string referencesField; + + private string resourcesField; + + private string responseFilesField; + + private string sourcesField; + + private string targetTypeField; + + private string timeoutField; + + private string toolPathField; + + private string treatWarningsAsErrorsField; + + private string useHostCompilerIfAvailableField; + + private string utf8OutputField; + + private string warningLevelField; + + private string warningsAsErrorsField; + + private string warningsNotAsErrorsField; + + private string win32IconField; + + private string win32ResourceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AdditionalLibPaths { + get { + return this.additionalLibPathsField; + } + set { + this.additionalLibPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AddModules { + get { + return this.addModulesField; + } + set { + this.addModulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AllowUnsafeBlocks { + get { + return this.allowUnsafeBlocksField; + } + set { + this.allowUnsafeBlocksField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseAddress { + get { + return this.baseAddressField; + } + set { + this.baseAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CheckForOverflowUnderflow { + get { + return this.checkForOverflowUnderflowField; + } + set { + this.checkForOverflowUnderflowField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CodePage { + get { + return this.codePageField; + } + set { + this.codePageField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DebugType { + get { + return this.debugTypeField; + } + set { + this.debugTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DefineConstants { + get { + return this.defineConstantsField; + } + set { + this.defineConstantsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DisabledWarnings { + get { + return this.disabledWarningsField; + } + set { + this.disabledWarningsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DocumentationFile { + get { + return this.documentationFileField; + } + set { + this.documentationFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EmitDebugInformation { + get { + return this.emitDebugInformationField; + } + set { + this.emitDebugInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ErrorReport { + get { + return this.errorReportField; + } + set { + this.errorReportField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FileAlignment { + get { + return this.fileAlignmentField; + } + set { + this.fileAlignmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string GenerateFullPaths { + get { + return this.generateFullPathsField; + } + set { + this.generateFullPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LangVersion { + get { + return this.langVersionField; + } + set { + this.langVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LinkResources { + get { + return this.linkResourcesField; + } + set { + this.linkResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MainEntryPoint { + get { + return this.mainEntryPointField; + } + set { + this.mainEntryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoConfig { + get { + return this.noConfigField; + } + set { + this.noConfigField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoLogo { + get { + return this.noLogoField; + } + set { + this.noLogoField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoStandardLib { + get { + return this.noStandardLibField; + } + set { + this.noStandardLibField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Optimize { + get { + return this.optimizeField; + } + set { + this.optimizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputAssembly { + get { + return this.outputAssemblyField; + } + set { + this.outputAssemblyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Platform { + get { + return this.platformField; + } + set { + this.platformField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Resources { + get { + return this.resourcesField; + } + set { + this.resourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResponseFiles { + get { + return this.responseFilesField; + } + set { + this.responseFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetType { + get { + return this.targetTypeField; + } + set { + this.targetTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TreatWarningsAsErrors { + get { + return this.treatWarningsAsErrorsField; + } + set { + this.treatWarningsAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UseHostCompilerIfAvailable { + get { + return this.useHostCompilerIfAvailableField; + } + set { + this.useHostCompilerIfAvailableField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Utf8Output { + get { + return this.utf8OutputField; + } + set { + this.utf8OutputField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningLevel { + get { + return this.warningLevelField; + } + set { + this.warningLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningsAsErrors { + get { + return this.warningsAsErrorsField; + } + set { + this.warningsAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningsNotAsErrors { + get { + return this.warningsNotAsErrorsField; + } + set { + this.warningsNotAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Icon { + get { + return this.win32IconField; + } + set { + this.win32IconField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Resource { + get { + return this.win32ResourceField; + } + set { + this.win32ResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Delete", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeDelete : TaskType { + + private string filesField; + + private string deletedFilesField; + + private string treatErrorsAsWarningsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DeletedFiles { + get { + return this.deletedFilesField; + } + set { + this.deletedFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TreatErrorsAsWarnings { + get { + return this.treatErrorsAsWarningsField; + } + set { + this.treatErrorsAsWarningsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Error", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeError : TaskType { + + private string textField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Exec", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeExec : TaskType { + + private string commandField; + + private string ignoreExitCodeField; + + private string outputsField; + + private string standardErrorEncodingField; + + private string standardOutputEncodingField; + + private string timeoutField; + + private string workingDirectoryField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Command { + get { + return this.commandField; + } + set { + this.commandField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string IgnoreExitCode { + get { + return this.ignoreExitCodeField; + } + set { + this.ignoreExitCodeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Outputs { + get { + return this.outputsField; + } + set { + this.outputsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StandardErrorEncoding { + get { + return this.standardErrorEncodingField; + } + set { + this.standardErrorEncodingField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StandardOutputEncoding { + get { + return this.standardOutputEncodingField; + } + set { + this.standardOutputEncodingField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WorkingDirectory { + get { + return this.workingDirectoryField; + } + set { + this.workingDirectoryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("FindUnderPath", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeFindUnderPath : TaskType { + + private string pathField; + + private string filesField; + + private string inPathField; + + private string outOfPathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InPath { + get { + return this.inPathField; + } + set { + this.inPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutOfPath { + get { + return this.outOfPathField; + } + set { + this.outOfPathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("FormatUrl", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeFormatUrl : TaskType { + + private string inputUrlField; + + private string outputUrlField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InputUrl { + get { + return this.inputUrlField; + } + set { + this.inputUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputUrl { + get { + return this.outputUrlField; + } + set { + this.outputUrlField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("FormatVersion", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeFormatVersion : TaskType { + + private string formatTypeField; + + private string outputVersionField; + + private string revisionField; + + private string versionField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FormatType { + get { + return this.formatTypeField; + } + set { + this.formatTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputVersion { + get { + return this.outputVersionField; + } + set { + this.outputVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Revision { + get { + return this.revisionField; + } + set { + this.revisionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Version { + get { + return this.versionField; + } + set { + this.versionField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("FxCop", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeFxCop : TaskType { + + private string applyLogFileXslField; + + private string assembliesField; + + private string consoleXslField; + + private string dependentAssemblyPathsField; + + private string importsField; + + private string logFileField; + + private string logFileXslField; + + private string outputToConsoleField; + + private string platformPathField; + + private string projectField; + + private string ruleAssembliesField; + + private string rulesField; + + private string summaryField; + + private string toolPathField; + + private string updateProjectFileField; + + private string verboseField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplyLogFileXsl { + get { + return this.applyLogFileXslField; + } + set { + this.applyLogFileXslField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Assemblies { + get { + return this.assembliesField; + } + set { + this.assembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ConsoleXsl { + get { + return this.consoleXslField; + } + set { + this.consoleXslField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DependentAssemblyPaths { + get { + return this.dependentAssemblyPathsField; + } + set { + this.dependentAssemblyPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Imports { + get { + return this.importsField; + } + set { + this.importsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LogFile { + get { + return this.logFileField; + } + set { + this.logFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LogFileXsl { + get { + return this.logFileXslField; + } + set { + this.logFileXslField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputToConsole { + get { + return this.outputToConsoleField; + } + set { + this.outputToConsoleField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string PlatformPath { + get { + return this.platformPathField; + } + set { + this.platformPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Project { + get { + return this.projectField; + } + set { + this.projectField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RuleAssemblies { + get { + return this.ruleAssembliesField; + } + set { + this.ruleAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Rules { + get { + return this.rulesField; + } + set { + this.rulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Summary { + get { + return this.summaryField; + } + set { + this.summaryField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UpdateProjectFile { + get { + return this.updateProjectFileField; + } + set { + this.updateProjectFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Verbose { + get { + return this.verboseField; + } + set { + this.verboseField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GenerateApplicationManifest", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGenerateApplicationManifest : TaskType { + + private string assemblyNameField; + + private string assemblyVersionField; + + private string clrVersionField; + + private string configFileField; + + private string dependenciesField; + + private string descriptionField; + + private string entryPointField; + + private string filesField; + + private string iconFileField; + + private string inputManifestField; + + private string isolatedComReferencesField; + + private string manifestTypeField; + + private string maxTargetPathField; + + private string oSVersionField; + + private string outputManifestField; + + private string platformField; + + private string targetCultureField; + + private string trustInfoFileField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyName { + get { + return this.assemblyNameField; + } + set { + this.assemblyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyVersion { + get { + return this.assemblyVersionField; + } + set { + this.assemblyVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ClrVersion { + get { + return this.clrVersionField; + } + set { + this.clrVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ConfigFile { + get { + return this.configFileField; + } + set { + this.configFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Dependencies { + get { + return this.dependenciesField; + } + set { + this.dependenciesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EntryPoint { + get { + return this.entryPointField; + } + set { + this.entryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string IconFile { + get { + return this.iconFileField; + } + set { + this.iconFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InputManifest { + get { + return this.inputManifestField; + } + set { + this.inputManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string IsolatedComReferences { + get { + return this.isolatedComReferencesField; + } + set { + this.isolatedComReferencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ManifestType { + get { + return this.manifestTypeField; + } + set { + this.manifestTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MaxTargetPath { + get { + return this.maxTargetPathField; + } + set { + this.maxTargetPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OSVersion { + get { + return this.oSVersionField; + } + set { + this.oSVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputManifest { + get { + return this.outputManifestField; + } + set { + this.outputManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Platform { + get { + return this.platformField; + } + set { + this.platformField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetCulture { + get { + return this.targetCultureField; + } + set { + this.targetCultureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TrustInfoFile { + get { + return this.trustInfoFileField; + } + set { + this.trustInfoFileField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GenerateBootstrapper", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGenerateBootstrapper : TaskType { + + private string applicationFileField; + + private string applicationNameField; + + private string applicationUrlField; + + private string bootstrapperComponentFilesField; + + private string bootstrapperItemsField; + + private string bootstrapperKeyFileField; + + private string componentsLocationField; + + private string componentsUrlField; + + private string copyComponentsField; + + private string cultureField; + + private string fallbackCultureField; + + private string outputPathField; + + private string pathField; + + private string supportUrlField; + + private string validateField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplicationFile { + get { + return this.applicationFileField; + } + set { + this.applicationFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplicationName { + get { + return this.applicationNameField; + } + set { + this.applicationNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplicationUrl { + get { + return this.applicationUrlField; + } + set { + this.applicationUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BootstrapperComponentFiles { + get { + return this.bootstrapperComponentFilesField; + } + set { + this.bootstrapperComponentFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BootstrapperItems { + get { + return this.bootstrapperItemsField; + } + set { + this.bootstrapperItemsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BootstrapperKeyFile { + get { + return this.bootstrapperKeyFileField; + } + set { + this.bootstrapperKeyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ComponentsLocation { + get { + return this.componentsLocationField; + } + set { + this.componentsLocationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ComponentsUrl { + get { + return this.componentsUrlField; + } + set { + this.componentsUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CopyComponents { + get { + return this.copyComponentsField; + } + set { + this.copyComponentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Culture { + get { + return this.cultureField; + } + set { + this.cultureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FallbackCulture { + get { + return this.fallbackCultureField; + } + set { + this.fallbackCultureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputPath { + get { + return this.outputPathField; + } + set { + this.outputPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SupportUrl { + get { + return this.supportUrlField; + } + set { + this.supportUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Validate { + get { + return this.validateField; + } + set { + this.validateField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GenerateDeploymentManifest", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGenerateDeploymentManifest : TaskType { + + private string assemblyNameField; + + private string assemblyVersionField; + + private string deploymentUrlField; + + private string descriptionField; + + private string disallowUrlActivationField; + + private string entryPointField; + + private string inputManifestField; + + private string installField; + + private string maxTargetPathField; + + private string mapFileExtensionsField; + + private string minimumRequiredVersionField; + + private string outputManifestField; + + private string platformField; + + private string productField; + + private string publisherField; + + private string supportUrlField; + + private string targetCultureField; + + private string trustUrlParametersField; + + private string updateEnabledField; + + private string updateIntervalField; + + private string updateModeField; + + private string updateUnitField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyName { + get { + return this.assemblyNameField; + } + set { + this.assemblyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyVersion { + get { + return this.assemblyVersionField; + } + set { + this.assemblyVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DeploymentUrl { + get { + return this.deploymentUrlField; + } + set { + this.deploymentUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Description { + get { + return this.descriptionField; + } + set { + this.descriptionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DisallowUrlActivation { + get { + return this.disallowUrlActivationField; + } + set { + this.disallowUrlActivationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EntryPoint { + get { + return this.entryPointField; + } + set { + this.entryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InputManifest { + get { + return this.inputManifestField; + } + set { + this.inputManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Install { + get { + return this.installField; + } + set { + this.installField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MaxTargetPath { + get { + return this.maxTargetPathField; + } + set { + this.maxTargetPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MapFileExtensions { + get { + return this.mapFileExtensionsField; + } + set { + this.mapFileExtensionsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MinimumRequiredVersion { + get { + return this.minimumRequiredVersionField; + } + set { + this.minimumRequiredVersionField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputManifest { + get { + return this.outputManifestField; + } + set { + this.outputManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Platform { + get { + return this.platformField; + } + set { + this.platformField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Product { + get { + return this.productField; + } + set { + this.productField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Publisher { + get { + return this.publisherField; + } + set { + this.publisherField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SupportUrl { + get { + return this.supportUrlField; + } + set { + this.supportUrlField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetCulture { + get { + return this.targetCultureField; + } + set { + this.targetCultureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TrustUrlParameters { + get { + return this.trustUrlParametersField; + } + set { + this.trustUrlParametersField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UpdateEnabled { + get { + return this.updateEnabledField; + } + set { + this.updateEnabledField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UpdateInterval { + get { + return this.updateIntervalField; + } + set { + this.updateIntervalField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UpdateMode { + get { + return this.updateModeField; + } + set { + this.updateModeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UpdateUnit { + get { + return this.updateUnitField; + } + set { + this.updateUnitField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GenerateResource", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGenerateResource : TaskType { + + private string sourcesField; + + private string filesWrittenField; + + private string neverLockTypeAssembliesField; + + private string outputResourcesField; + + private string referencesField; + + private string stateFileField; + + private string timeoutField; + + private string useSourcePathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FilesWritten { + get { + return this.filesWrittenField; + } + set { + this.filesWrittenField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NeverLockTypeAssemblies { + get { + return this.neverLockTypeAssembliesField; + } + set { + this.neverLockTypeAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputResources { + get { + return this.outputResourcesField; + } + set { + this.outputResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UseSourcePath { + get { + return this.useSourcePathField; + } + set { + this.useSourcePathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GenerateTrustInfo", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGenerateTrustInfo : TaskType { + + private string baseManifestField; + + private string excludedPermissionsField; + + private string targetZoneField; + + private string trustInfoFileField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseManifest { + get { + return this.baseManifestField; + } + set { + this.baseManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ExcludedPermissions { + get { + return this.excludedPermissionsField; + } + set { + this.excludedPermissionsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetZone { + get { + return this.targetZoneField; + } + set { + this.targetZoneField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TrustInfoFile { + get { + return this.trustInfoFileField; + } + set { + this.trustInfoFileField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GetAssemblyIdentity", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGetAssemblyIdentity : TaskType { + + private string assemblyFilesField; + + private string assembliesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyFiles { + get { + return this.assemblyFilesField; + } + set { + this.assemblyFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Assemblies { + get { + return this.assembliesField; + } + set { + this.assembliesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GetFrameworkPath", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGetFrameworkPath : TaskType { + + private string pathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GetFrameworkSdkPath", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGetFrameworkSdkPath : TaskType { + + private string pathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Path { + get { + return this.pathField; + } + set { + this.pathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("GetLinkedFilesFromResX", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeGetLinkedFilesFromResX : TaskType { + + private string sourcesField; + + private string stateFileField; + + private string useSourcePathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UseSourcePath { + get { + return this.useSourcePathField; + } + set { + this.useSourcePathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("LC", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeLC : TaskType { + + private string licenseTargetField; + + private string sourcesField; + + private string noLogoField; + + private string outputDirectoryField; + + private string outputLicenseField; + + private string referencedAssembliesField; + + private string timeoutField; + + private string toolPathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LicenseTarget { + get { + return this.licenseTargetField; + } + set { + this.licenseTargetField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoLogo { + get { + return this.noLogoField; + } + set { + this.noLogoField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputDirectory { + get { + return this.outputDirectoryField; + } + set { + this.outputDirectoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputLicense { + get { + return this.outputLicenseField; + } + set { + this.outputLicenseField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ReferencedAssemblies { + get { + return this.referencedAssembliesField; + } + set { + this.referencedAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("MSBuild", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeMSBuild : TaskType { + + private string projectsField; + + private string rebaseOutputsField; + + private string stopOnFirstFailureField; + + private string runEachTargetSeparatelyField; + + private string targetsField; + + private string propertiesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Projects { + get { + return this.projectsField; + } + set { + this.projectsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RebaseOutputs { + get { + return this.rebaseOutputsField; + } + set { + this.rebaseOutputsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StopOnFirstFailure { + get { + return this.stopOnFirstFailureField; + } + set { + this.stopOnFirstFailureField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RunEachTargetSeparately { + get { + return this.runEachTargetSeparatelyField; + } + set { + this.runEachTargetSeparatelyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Targets { + get { + return this.targetsField; + } + set { + this.targetsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Properties { + get { + return this.propertiesField; + } + set { + this.propertiesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("MakeDir", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeMakeDir : TaskType { + + private string directoriesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Directories { + get { + return this.directoriesField; + } + set { + this.directoriesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Message", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeMessage : TaskType { + + private string importanceField; + + private string textField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Importance { + get { + return this.importanceField; + } + set { + this.importanceField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ReadLinesFromFile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeReadLinesFromFile : TaskType { + + private string fileField; + + private string linesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string File { + get { + return this.fileField; + } + set { + this.fileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Lines { + get { + return this.linesField; + } + set { + this.linesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("RegisterAssembly", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeRegisterAssembly : TaskType { + + private string assembliesField; + + private string createCodeBaseField; + + private string stateFileField; + + private string typeLibFilesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Assemblies { + get { + return this.assembliesField; + } + set { + this.assembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CreateCodeBase { + get { + return this.createCodeBaseField; + } + set { + this.createCodeBaseField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TypeLibFiles { + get { + return this.typeLibFilesField; + } + set { + this.typeLibFilesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("RemoveDir", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeRemoveDir : TaskType { + + private string directoriesField; + + private string removedDirectoriesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Directories { + get { + return this.directoriesField; + } + set { + this.directoriesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RemovedDirectories { + get { + return this.removedDirectoriesField; + } + set { + this.removedDirectoriesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("RemoveDuplicates", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeRemoveDuplicates : TaskType { + + private string filteredField; + + private string inputsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Filtered { + get { + return this.filteredField; + } + set { + this.filteredField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Inputs { + get { + return this.inputsField; + } + set { + this.inputsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResGen", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResGen : TaskType { + + private string sourcesField; + + private string filesWrittenField; + + private string outputResourcesField; + + private string referencesField; + + private string stateFileField; + + private string timeoutField; + + private string toolPathField; + + private string useSourcePathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FilesWritten { + get { + return this.filesWrittenField; + } + set { + this.filesWrittenField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputResources { + get { + return this.outputResourcesField; + } + set { + this.outputResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UseSourcePath { + get { + return this.useSourcePathField; + } + set { + this.useSourcePathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveAssemblyReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveAssemblyReference : TaskType { + + private string searchPathsField; + + private string appConfigFileField; + + private string assembliesField; + + private string assemblyFilesField; + + private string autoUnifyField; + + private string candidateAssemblyFilesField; + + private string filesWrittenField; + + private string findDependenciesField; + + private string findRelatedFilesField; + + private string findSatellitesField; + + private string installedAssemblyTablesField; + + private string silentField; + + private string stateFileField; + + private string targetFrameworkDirectoryField; + + private string targetProcessorArchitectureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SearchPaths { + get { + return this.searchPathsField; + } + set { + this.searchPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AppConfigFile { + get { + return this.appConfigFileField; + } + set { + this.appConfigFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Assemblies { + get { + return this.assembliesField; + } + set { + this.assembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AssemblyFiles { + get { + return this.assemblyFilesField; + } + set { + this.assemblyFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AutoUnify { + get { + return this.autoUnifyField; + } + set { + this.autoUnifyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CandidateAssemblyFiles { + get { + return this.candidateAssemblyFilesField; + } + set { + this.candidateAssemblyFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FilesWritten { + get { + return this.filesWrittenField; + } + set { + this.filesWrittenField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FindDependencies { + get { + return this.findDependenciesField; + } + set { + this.findDependenciesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FindRelatedFiles { + get { + return this.findRelatedFilesField; + } + set { + this.findRelatedFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FindSatellites { + get { + return this.findSatellitesField; + } + set { + this.findSatellitesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InstalledAssemblyTables { + get { + return this.installedAssemblyTablesField; + } + set { + this.installedAssemblyTablesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Silent { + get { + return this.silentField; + } + set { + this.silentField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetFrameworkDirectory { + get { + return this.targetFrameworkDirectoryField; + } + set { + this.targetFrameworkDirectoryField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetProcessorArchitecture { + get { + return this.targetProcessorArchitectureField; + } + set { + this.targetProcessorArchitectureField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveComReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveComReference : TaskType { + + private string delaySignField; + + private string keyContainerField; + + private string keyFileField; + + private string noClassMembersField; + + private string resolvedAssemblyReferencesField; + + private string resolvedFilesField; + + private string resolvedModulesField; + + private string stateFileField; + + private string typeLibFilesField; + + private string typeLibNamesField; + + private string wrapperOutputDirectoryField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoClassMembers { + get { + return this.noClassMembersField; + } + set { + this.noClassMembersField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedAssemblyReferences { + get { + return this.resolvedAssemblyReferencesField; + } + set { + this.resolvedAssemblyReferencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedFiles { + get { + return this.resolvedFilesField; + } + set { + this.resolvedFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedModules { + get { + return this.resolvedModulesField; + } + set { + this.resolvedModulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TypeLibFiles { + get { + return this.typeLibFilesField; + } + set { + this.typeLibFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TypeLibNames { + get { + return this.typeLibNamesField; + } + set { + this.typeLibNamesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WrapperOutputDirectory { + get { + return this.wrapperOutputDirectoryField; + } + set { + this.wrapperOutputDirectoryField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveKeySource", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveKeySource : TaskType { + + private string autoClosePasswordPromptShowField; + + private string autoClosePasswordPromptTimeoutField; + + private string certificateFileField; + + private string certificateThumbprintField; + + private string keyFileField; + + private string resolvedKeyContainerField; + + private string resolvedKeyFileField; + + private string resolvedThumbprintField; + + private string suppressAutoClosePasswordPromptField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AutoClosePasswordPromptShow { + get { + return this.autoClosePasswordPromptShowField; + } + set { + this.autoClosePasswordPromptShowField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AutoClosePasswordPromptTimeout { + get { + return this.autoClosePasswordPromptTimeoutField; + } + set { + this.autoClosePasswordPromptTimeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CertificateFile { + get { + return this.certificateFileField; + } + set { + this.certificateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CertificateThumbprint { + get { + return this.certificateThumbprintField; + } + set { + this.certificateThumbprintField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedKeyContainer { + get { + return this.resolvedKeyContainerField; + } + set { + this.resolvedKeyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedKeyFile { + get { + return this.resolvedKeyFileField; + } + set { + this.resolvedKeyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedThumbprint { + get { + return this.resolvedThumbprintField; + } + set { + this.resolvedThumbprintField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SuppressAutoClosePasswordPrompt { + get { + return this.suppressAutoClosePasswordPromptField; + } + set { + this.suppressAutoClosePasswordPromptField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveManifestFiles", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveManifestFiles : TaskType { + + private string entryPointField; + + private string trustInfoFileField; + + private string dependenciesField; + + private string extraFilesField; + + private string filesField; + + private string managedAssembliesField; + + private string nativeAssembliesField; + + private string outputAssembliesField; + + private string outputDependenciesField; + + private string outputFilesField; + + private string outputPrerequisitesField; + + private string outputSatellitesField; + + private string publishFilesField; + + private string satellitesField; + + private string satelliteAssembliesField; + + private string targetCultureField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EntryPoint { + get { + return this.entryPointField; + } + set { + this.entryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TrustInfoFile { + get { + return this.trustInfoFileField; + } + set { + this.trustInfoFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Dependencies { + get { + return this.dependenciesField; + } + set { + this.dependenciesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ExtraFiles { + get { + return this.extraFilesField; + } + set { + this.extraFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ManagedAssemblies { + get { + return this.managedAssembliesField; + } + set { + this.managedAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NativeAssemblies { + get { + return this.nativeAssembliesField; + } + set { + this.nativeAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputAssemblies { + get { + return this.outputAssembliesField; + } + set { + this.outputAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputDependencies { + get { + return this.outputDependenciesField; + } + set { + this.outputDependenciesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputFiles { + get { + return this.outputFilesField; + } + set { + this.outputFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputPrerequisites { + get { + return this.outputPrerequisitesField; + } + set { + this.outputPrerequisitesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputSatellites { + get { + return this.outputSatellitesField; + } + set { + this.outputSatellitesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string PublishFiles { + get { + return this.publishFilesField; + } + set { + this.publishFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Satellites { + get { + return this.satellitesField; + } + set { + this.satellitesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SatelliteAssemblies { + get { + return this.satelliteAssembliesField; + } + set { + this.satelliteAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetCulture { + get { + return this.targetCultureField; + } + set { + this.targetCultureField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveNativeReference", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveNativeReference : TaskType { + + private string nativeReferencesField; + + private string containedComComponentsField; + + private string containedLooseEtcFilesField; + + private string containedLooseTlbFilesField; + + private string containedNetAssembliesField; + + private string containedTypeLibrariesField; + + private string containingReferenceFilesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NativeReferences { + get { + return this.nativeReferencesField; + } + set { + this.nativeReferencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainedComComponents { + get { + return this.containedComComponentsField; + } + set { + this.containedComComponentsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainedLooseEtcFiles { + get { + return this.containedLooseEtcFilesField; + } + set { + this.containedLooseEtcFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainedLooseTlbFiles { + get { + return this.containedLooseTlbFilesField; + } + set { + this.containedLooseTlbFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainedNetAssemblies { + get { + return this.containedNetAssembliesField; + } + set { + this.containedNetAssembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainedTypeLibraries { + get { + return this.containedTypeLibrariesField; + } + set { + this.containedTypeLibrariesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ContainingReferenceFiles { + get { + return this.containingReferenceFilesField; + } + set { + this.containingReferenceFilesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("ResolveVCProjectOutput", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeResolveVCProjectOutput : TaskType { + + private string projectReferencesField; + + private string configurationField; + + private string preresolvedVCOutputsField; + + private string resolvedOutputPathsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ProjectReferences { + get { + return this.projectReferencesField; + } + set { + this.projectReferencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Configuration { + get { + return this.configurationField; + } + set { + this.configurationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string PreresolvedVCOutputs { + get { + return this.preresolvedVCOutputsField; + } + set { + this.preresolvedVCOutputsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResolvedOutputPaths { + get { + return this.resolvedOutputPathsField; + } + set { + this.resolvedOutputPathsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("SGen", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeSGen : TaskType { + + private string buildAssemblyNameField; + + private string buildAssemblyPathField; + + private string shouldGenerateSerializerField; + + private string delaySignField; + + private string keyContainerField; + + private string keyFileField; + + private string referencesField; + + private string serializationAssemblyField; + + private string timeoutField; + + private string toolPathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BuildAssemblyName { + get { + return this.buildAssemblyNameField; + } + set { + this.buildAssemblyNameField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BuildAssemblyPath { + get { + return this.buildAssemblyPathField; + } + set { + this.buildAssemblyPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ShouldGenerateSerializer { + get { + return this.shouldGenerateSerializerField; + } + set { + this.shouldGenerateSerializerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SerializationAssembly { + get { + return this.serializationAssemblyField; + } + set { + this.serializationAssemblyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("SignFile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeSignFile : TaskType { + + private string certificateThumbprintField; + + private string signingTargetField; + + private string timestampUrlField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CertificateThumbprint { + get { + return this.certificateThumbprintField; + } + set { + this.certificateThumbprintField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SigningTarget { + get { + return this.signingTargetField; + } + set { + this.signingTargetField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TimestampUrl { + get { + return this.timestampUrlField; + } + set { + this.timestampUrlField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Touch", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeTouch : TaskType { + + private string filesField; + + private string alwaysCreateField; + + private string forceTouchField; + + private string timeField; + + private string touchedFilesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Files { + get { + return this.filesField; + } + set { + this.filesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AlwaysCreate { + get { + return this.alwaysCreateField; + } + set { + this.alwaysCreateField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ForceTouch { + get { + return this.forceTouchField; + } + set { + this.forceTouchField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Time { + get { + return this.timeField; + } + set { + this.timeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TouchedFiles { + get { + return this.touchedFilesField; + } + set { + this.touchedFilesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("UnregisterAssembly", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeUnregisterAssembly : TaskType { + + private string assembliesField; + + private string stateFileField; + + private string typeLibFilesField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Assemblies { + get { + return this.assembliesField; + } + set { + this.assembliesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string StateFile { + get { + return this.stateFileField; + } + set { + this.stateFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TypeLibFiles { + get { + return this.typeLibFilesField; + } + set { + this.typeLibFilesField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("UpdateManifest", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeUpdateManifest : TaskType { + + private string inputManifestField; + + private string applicationManifestField; + + private string applicationPathField; + + private string outputManifestField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string InputManifest { + get { + return this.inputManifestField; + } + set { + this.inputManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplicationManifest { + get { + return this.applicationManifestField; + } + set { + this.applicationManifestField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ApplicationPath { + get { + return this.applicationPathField; + } + set { + this.applicationPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputManifest { + get { + return this.outputManifestField; + } + set { + this.outputManifestField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("VCBuild", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeVCBuild : TaskType { + + private string projectsField; + + private string cleanField; + + private string configurationField; + + private string overrideField; + + private string rebuildField; + + private string timeoutField; + + private string toolPathField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Projects { + get { + return this.projectsField; + } + set { + this.projectsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Clean { + get { + return this.cleanField; + } + set { + this.cleanField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Configuration { + get { + return this.configurationField; + } + set { + this.configurationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Override { + get { + return this.overrideField; + } + set { + this.overrideField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Rebuild { + get { + return this.rebuildField; + } + set { + this.rebuildField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Vbc", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeVbc : TaskType { + + private string additionalLibPathsField; + + private string addModulesField; + + private string baseAddressField; + + private string codePageField; + + private string debugTypeField; + + private string defineConstantsField; + + private string delaySignField; + + private string disabledWarningsField; + + private string documentationFileField; + + private string emitDebugInformationField; + + private string errorReportField; + + private string fileAlignmentField; + + private string generateDocumentationField; + + private string importsField; + + private string keyContainerField; + + private string keyFileField; + + private string linkResourcesField; + + private string mainEntryPointField; + + private string noConfigField; + + private string noLogoField; + + private string noStandardLibField; + + private string noWarningsField; + + private string optimizeField; + + private string optionCompareField; + + private string optionExplicitField; + + private string optionStrictField; + + private string outputAssemblyField; + + private string platformField; + + private string referencesField; + + private string removeIntegerChecksField; + + private string resourcesField; + + private string responseFilesField; + + private string rootNamespaceField; + + private string sdkPathField; + + private string sourcesField; + + private string targetCompactFrameworkField; + + private string targetTypeField; + + private string timeoutField; + + private string toolPathField; + + private string treatWarningsAsErrorsField; + + private string useHostCompilerIfAvailableField; + + private string utf8OutputField; + + private string verbosityField; + + private string warningsAsErrorsField; + + private string warningsNotAsErrorsField; + + private string win32IconField; + + private string win32ResourceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AdditionalLibPaths { + get { + return this.additionalLibPathsField; + } + set { + this.additionalLibPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AddModules { + get { + return this.addModulesField; + } + set { + this.addModulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseAddress { + get { + return this.baseAddressField; + } + set { + this.baseAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CodePage { + get { + return this.codePageField; + } + set { + this.codePageField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DebugType { + get { + return this.debugTypeField; + } + set { + this.debugTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DefineConstants { + get { + return this.defineConstantsField; + } + set { + this.defineConstantsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DisabledWarnings { + get { + return this.disabledWarningsField; + } + set { + this.disabledWarningsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DocumentationFile { + get { + return this.documentationFileField; + } + set { + this.documentationFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EmitDebugInformation { + get { + return this.emitDebugInformationField; + } + set { + this.emitDebugInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ErrorReport { + get { + return this.errorReportField; + } + set { + this.errorReportField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FileAlignment { + get { + return this.fileAlignmentField; + } + set { + this.fileAlignmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string GenerateDocumentation { + get { + return this.generateDocumentationField; + } + set { + this.generateDocumentationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Imports { + get { + return this.importsField; + } + set { + this.importsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LinkResources { + get { + return this.linkResourcesField; + } + set { + this.linkResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MainEntryPoint { + get { + return this.mainEntryPointField; + } + set { + this.mainEntryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoConfig { + get { + return this.noConfigField; + } + set { + this.noConfigField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoLogo { + get { + return this.noLogoField; + } + set { + this.noLogoField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoStandardLib { + get { + return this.noStandardLibField; + } + set { + this.noStandardLibField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoWarnings { + get { + return this.noWarningsField; + } + set { + this.noWarningsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Optimize { + get { + return this.optimizeField; + } + set { + this.optimizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OptionCompare { + get { + return this.optionCompareField; + } + set { + this.optionCompareField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OptionExplicit { + get { + return this.optionExplicitField; + } + set { + this.optionExplicitField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OptionStrict { + get { + return this.optionStrictField; + } + set { + this.optionStrictField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputAssembly { + get { + return this.outputAssemblyField; + } + set { + this.outputAssemblyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Platform { + get { + return this.platformField; + } + set { + this.platformField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RemoveIntegerChecks { + get { + return this.removeIntegerChecksField; + } + set { + this.removeIntegerChecksField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Resources { + get { + return this.resourcesField; + } + set { + this.resourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResponseFiles { + get { + return this.responseFilesField; + } + set { + this.responseFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RootNamespace { + get { + return this.rootNamespaceField; + } + set { + this.rootNamespaceField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SdkPath { + get { + return this.sdkPathField; + } + set { + this.sdkPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetCompactFramework { + get { + return this.targetCompactFrameworkField; + } + set { + this.targetCompactFrameworkField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetType { + get { + return this.targetTypeField; + } + set { + this.targetTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TreatWarningsAsErrors { + get { + return this.treatWarningsAsErrorsField; + } + set { + this.treatWarningsAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string UseHostCompilerIfAvailable { + get { + return this.useHostCompilerIfAvailableField; + } + set { + this.useHostCompilerIfAvailableField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Utf8Output { + get { + return this.utf8OutputField; + } + set { + this.utf8OutputField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Verbosity { + get { + return this.verbosityField; + } + set { + this.verbosityField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningsAsErrors { + get { + return this.warningsAsErrorsField; + } + set { + this.warningsAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningsNotAsErrors { + get { + return this.warningsNotAsErrorsField; + } + set { + this.warningsNotAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Icon { + get { + return this.win32IconField; + } + set { + this.win32IconField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Resource { + get { + return this.win32ResourceField; + } + set { + this.win32ResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Vjc", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeVjc : TaskType { + + private string additionalLibPathsField; + + private string addModulesField; + + private string baseAddressField; + + private string codePageField; + + private string debugTypeField; + + private string defineConstantsField; + + private string delaySignField; + + private string disabledWarningsField; + + private string disableExtensionsField; + + private string documentationFileField; + + private string emitDebugInformationField; + + private string fileAlignmentField; + + private string jcpaField; + + private string keyContainerField; + + private string keyFileField; + + private string linkResourcesField; + + private string mainEntryPointField; + + private string noConfigField; + + private string noLogoField; + + private string optimizeField; + + private string outputAssemblyField; + + private string referencesField; + + private string resourcesField; + + private string responseFilesField; + + private string secureScopingField; + + private string sourcesField; + + private string targetTypeField; + + private string timeoutField; + + private string toolPathField; + + private string treatWarningsAsErrorsField; + + private string utf8OutputField; + + private string warningLevelField; + + private string win32IconField; + + private string win32ResourceField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AdditionalLibPaths { + get { + return this.additionalLibPathsField; + } + set { + this.additionalLibPathsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string AddModules { + get { + return this.addModulesField; + } + set { + this.addModulesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BaseAddress { + get { + return this.baseAddressField; + } + set { + this.baseAddressField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CodePage { + get { + return this.codePageField; + } + set { + this.codePageField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DebugType { + get { + return this.debugTypeField; + } + set { + this.debugTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DefineConstants { + get { + return this.defineConstantsField; + } + set { + this.defineConstantsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DelaySign { + get { + return this.delaySignField; + } + set { + this.delaySignField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DisabledWarnings { + get { + return this.disabledWarningsField; + } + set { + this.disabledWarningsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DisableExtensions { + get { + return this.disableExtensionsField; + } + set { + this.disableExtensionsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string DocumentationFile { + get { + return this.documentationFileField; + } + set { + this.documentationFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string EmitDebugInformation { + get { + return this.emitDebugInformationField; + } + set { + this.emitDebugInformationField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FileAlignment { + get { + return this.fileAlignmentField; + } + set { + this.fileAlignmentField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Jcpa { + get { + return this.jcpaField; + } + set { + this.jcpaField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyContainer { + get { + return this.keyContainerField; + } + set { + this.keyContainerField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string KeyFile { + get { + return this.keyFileField; + } + set { + this.keyFileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LinkResources { + get { + return this.linkResourcesField; + } + set { + this.linkResourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string MainEntryPoint { + get { + return this.mainEntryPointField; + } + set { + this.mainEntryPointField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoConfig { + get { + return this.noConfigField; + } + set { + this.noConfigField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string NoLogo { + get { + return this.noLogoField; + } + set { + this.noLogoField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Optimize { + get { + return this.optimizeField; + } + set { + this.optimizeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputAssembly { + get { + return this.outputAssemblyField; + } + set { + this.outputAssemblyField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string References { + get { + return this.referencesField; + } + set { + this.referencesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Resources { + get { + return this.resourcesField; + } + set { + this.resourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ResponseFiles { + get { + return this.responseFilesField; + } + set { + this.responseFilesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string SecureScoping { + get { + return this.secureScopingField; + } + set { + this.secureScopingField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TargetType { + get { + return this.targetTypeField; + } + set { + this.targetTypeField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Timeout { + get { + return this.timeoutField; + } + set { + this.timeoutField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ToolPath { + get { + return this.toolPathField; + } + set { + this.toolPathField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string TreatWarningsAsErrors { + get { + return this.treatWarningsAsErrorsField; + } + set { + this.treatWarningsAsErrorsField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Utf8Output { + get { + return this.utf8OutputField; + } + set { + this.utf8OutputField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WarningLevel { + get { + return this.warningLevelField; + } + set { + this.warningLevelField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Icon { + get { + return this.win32IconField; + } + set { + this.win32IconField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Win32Resource { + get { + return this.win32ResourceField; + } + set { + this.win32ResourceField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("VjsResGen", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeVjsResGen : TaskType { + + private string sourcesField; + + private string outputResxField; + + private string wildCardsField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Sources { + get { + return this.sourcesField; + } + set { + this.sourcesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OutputResx { + get { + return this.outputResxField; + } + set { + this.outputResxField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string WildCards { + get { + return this.wildCardsField; + } + set { + this.wildCardsField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("Warning", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeWarning : TaskType { + + private string textField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Text { + get { + return this.textField; + } + set { + this.textField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://schemas.microsoft.com/developer/msbuild/2003")] + [System.Xml.Serialization.XmlRootAttribute("WriteLinesToFile", Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IsNullable=false)] + public partial class TargetTypeWriteLinesToFile : TaskType { + + private string fileField; + + private string linesField; + + private string overwriteField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string File { + get { + return this.fileField; + } + set { + this.fileField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Lines { + get { + return this.linesField; + } + set { + this.linesField = value; + } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Overwrite { + get { + return this.overwriteField; + } + set { + this.overwriteField = value; + } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/developer/msbuild/2003", IncludeInSchema=false)] + public enum ItemsChoiceType { + + /// + AllowUnsafeBlocks, + + /// + AppDesignerFolder, + + /// + ApplicationIcon, + + /// + ApplicationRevision, + + /// + ApplicationVersion, + + /// + AssemblyKeyContainerName, + + /// + AssemblyKeyProviderName, + + /// + AssemblyName, + + /// + AssemblyOriginatorKeyFile, + + /// + AssemblyOriginatorKeyFileType, + + /// + AssemblyOriginatorKeyMode, + + /// + AssemblyType, + + /// + AutorunEnabled, + + /// + BaseAddress, + + /// + BootstrapperComponentsLocation, + + /// + BootstrapperComponentsUrl, + + /// + BootstrapperEnabled, + + /// + CheckForOverflowUnderflow, + + /// + CodePage, + + /// + Configuration, + + /// + ConfigurationOverrideFile, + + /// + CreateWebPageOnPublish, + + /// + DebugSecurityZoneURL, + + /// + DebugSymbols, + + /// + DebugType, + + /// + DefaultClientScript, + + /// + DefaultHTMLPageLayout, + + /// + DefaultTargetSchema, + + /// + DefineConstants, + + /// + DefineDebug, + + /// + DefineTrace, + + /// + DelaySign, + + /// + DeployDirSuffix, + + /// + DisableLangXtns, + + /// + DisallowUrlActiviation, + + /// + DocumentationFile, + + /// + EnableASPDebugging, + + /// + EnableASPXDebugging, + + /// + EnableSQLServerDebugging, + + /// + EnableSecurityDebugging, + + /// + EnableUnmanagedDebugging, + + /// + ErrorReport, + + /// + ExcludedPermissions, + + /// + FallbackCulture, + + /// + FileAlignment, + + /// + FileUpgradeFlags, + + /// + FormFactorID, + + /// + FxCopLogFile, + + /// + FxCopProjectFile, + + /// + FxCopRules, + + /// + GenerateManifests, + + /// + GenerateSerializationAssemblies, + + /// + Install, + + /// + InstallFrom, + + /// + InstallUrl, + + /// + IsWebBootstrapper, + + /// + JCPA, + + /// + LangVersion, + + /// + ManifestCertificateThumbprint, + + /// + ManifestKeyFile, + + /// + MapFileExtensions, + + /// + MinimumRequiredVersion, + + /// + MyType, + + /// + NoConfig, + + /// + NoStandardLibraries, + + /// + NoStdLib, + + /// + NoWarn, + + /// + OSVersion, + + /// + OpenBrowserOnPublish, + + /// + Optimize, + + /// + OptionCompare, + + /// + OptionExplicit, + + /// + OptionStrict, + + /// + OutputPath, + + /// + OutputType, + + /// + Platform, + + /// + PlatformFamilyName, + + /// + PlatformID, + + /// + PlatformTarget, + + /// + PostBuildEvent, + + /// + PreBuildEvent, + + /// + ProductName, + + /// + ProductVersion, + + /// + ProjectGuid, + + /// + ProjectType, + + /// + ProjectTypeGuids, + + /// + PublishUrl, + + /// + PublisherName, + + /// + RecursePath, + + /// + ReferencePath, + + /// + RegisterForComInterop, + + /// + RemoteDebugEnabled, + + /// + RemoteDebugMachine, + + /// + RemoveIntegerChecks, + + /// + ResponseFile, + + /// + RootNamespace, + + /// + RunFxCop, + + /// + RunPostBuildEvent, + + /// + SchemaVersion, + + /// + SecureScoping, + + /// + SignAssembly, + + /// + SignManifests, + + /// + StartAction, + + /// + StartArguments, + + /// + StartPage, + + /// + StartProgram, + + /// + StartURL, + + /// + StartWithIE, + + /// + StartWorkingDirectory, + + /// + StartupObject, + + /// + SupportUrl, + + /// + TargetCulture, + + /// + TargetZone, + + /// + TreatWarningsAsErrors, + + /// + TrustUrlParameters, + + /// + TypeComplianceDiagnostics, + + /// + UTF8OutPut, + + /// + UpdateEnabled, + + /// + UpdateInterval, + + /// + UpdateIntervalUnits, + + /// + UpdateMode, + + /// + UpdatePeriodically, + + /// + UpdateRequired, + + /// + UpdateUrl, + + /// + UseVSHostingProcess, + + /// + VSTO_TrustAssembliesLocation, + + /// + WarningLevel, + + /// + WarningsAsErrors, + + /// + WebPage, + + /// + Win32ResourceFile, + } +} diff --git a/CrowIDE/ui/CSProjExplorer.crow b/CrowIDE/ui/CSProjExplorer.crow new file mode 100644 index 00000000..972a4819 --- /dev/null +++ b/CrowIDE/ui/CSProjExplorer.crow @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CrowIDE/ui/IDE.style b/CrowIDE/ui/IDE.style index ec6f79b3..3a0cdcd3 100644 --- a/CrowIDE/ui/IDE.style +++ b/CrowIDE/ui/IDE.style @@ -1,4 +1,4 @@ -Icon { - Width=16; - Height=16; +icon { + Width=14; + Height=14; } diff --git a/CrowIDE/ui/MemberView.crow b/CrowIDE/ui/MemberView.crow index 6ac493ba..a0ed0be2 100644 --- a/CrowIDE/ui/MemberView.crow +++ b/CrowIDE/ui/MemberView.crow @@ -1,5 +1,5 @@  - +