1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(258))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.30319.17020")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.30319.17020")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute((System.Runtime.CompilerServices.CompilationRelaxations)(8))]
19 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
22 namespace Microsoft.Build.Construction
23 {
24     [System.SerializableAttribute]
25     public abstract partial class ElementLocation
26     {
ElementLocation()27         protected ElementLocation() { }
28         public abstract int Column { get; }
29         public abstract string File { get; }
30         public abstract int Line { get; }
31         public string LocationString { get { throw null; } }
Equals(object obj)32         public override bool Equals(object obj) { throw null; }
GetHashCode()33         public override int GetHashCode() { throw null; }
ToString()34         public override string ToString() { throw null; }
35     }
36     [System.Diagnostics.DebuggerDisplayAttribute("ProjectChooseElement (#Children={Count} HasOtherwise={OtherwiseElement != null})")]
37     public partial class ProjectChooseElement : Microsoft.Build.Construction.ProjectElementContainer
38     {
ProjectChooseElement()39         internal ProjectChooseElement() { }
40         public override string Condition { get { throw null; } set { } }
41         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
42         public Microsoft.Build.Construction.ProjectOtherwiseElement OtherwiseElement { get { throw null; } }
43         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectWhenElement> WhenElements { get { throw null; } }
44     }
45     public abstract partial class ProjectElement
46     {
ProjectElement()47         internal ProjectElement() { }
48         public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElementContainer> AllParents { get { throw null; } }
49         public virtual string Condition { get { throw null; } set { } }
50         public virtual Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
51         public Microsoft.Build.Construction.ProjectRootElement ContainingProject { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
52         public string Label { get { throw null; } set { } }
53         public Microsoft.Build.Construction.ElementLocation LabelLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
54         public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
55         public Microsoft.Build.Construction.ProjectElement NextSibling { get { throw null; } }
56         public Microsoft.Build.Construction.ProjectElementContainer Parent { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
57         public Microsoft.Build.Construction.ProjectElement PreviousSibling { get { throw null; } }
58     }
59     public abstract partial class ProjectElementContainer : Microsoft.Build.Construction.ProjectElement
60     {
ProjectElementContainer()61         internal ProjectElementContainer() { }
62         public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElement> AllChildren { get { throw null; } }
63         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectElement> Children { get { throw null; } }
64         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectElement> ChildrenReversed { get { throw null; } }
65         public int Count { get { throw null; } }
66         public Microsoft.Build.Construction.ProjectElement FirstChild { get { throw null; } }
67         public Microsoft.Build.Construction.ProjectElement LastChild { get { throw null; } }
AppendChild(Microsoft.Build.Construction.ProjectElement child)68         public void AppendChild(Microsoft.Build.Construction.ProjectElement child) { }
InsertAfterChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference)69         public void InsertAfterChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { }
InsertBeforeChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference)70         public void InsertBeforeChild(Microsoft.Build.Construction.ProjectElement child, Microsoft.Build.Construction.ProjectElement reference) { }
PrependChild(Microsoft.Build.Construction.ProjectElement child)71         public void PrependChild(Microsoft.Build.Construction.ProjectElement child) { }
RemoveAllChildren()72         public void RemoveAllChildren() { }
RemoveChild(Microsoft.Build.Construction.ProjectElement child)73         public void RemoveChild(Microsoft.Build.Construction.ProjectElement child) { }
74     }
75     public partial class ProjectExtensionsElement : Microsoft.Build.Construction.ProjectElement
76     {
ProjectExtensionsElement()77         internal ProjectExtensionsElement() { }
78         public override string Condition { get { throw null; } set { } }
79         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
80         public string Content { get { throw null; } set { } }
81         public string this[string name] { get { throw null; } set { } }
82     }
83     [System.Diagnostics.DebuggerDisplayAttribute("Project={Project} Condition={Condition}")]
84     public partial class ProjectImportElement : Microsoft.Build.Construction.ProjectElement
85     {
ProjectImportElement()86         internal ProjectImportElement() { }
87         public string Project { get { throw null; } set { } }
88         public Microsoft.Build.Construction.ElementLocation ProjectLocation { get { throw null; } }
89     }
90     [System.Diagnostics.DebuggerDisplayAttribute("#Imports={Count} Condition={Condition} Label={Label}")]
91     public partial class ProjectImportGroupElement : Microsoft.Build.Construction.ProjectElementContainer
92     {
ProjectImportGroupElement()93         internal ProjectImportGroupElement() { }
94         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportElement> Imports { get { throw null; } }
AddImport(string project)95         public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; }
96     }
97     [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} #Metadata={Count} Condition={Condition}")]
98     public partial class ProjectItemDefinitionElement : Microsoft.Build.Construction.ProjectElementContainer
99     {
ProjectItemDefinitionElement()100         internal ProjectItemDefinitionElement() { }
101         public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
102         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectMetadataElement> Metadata { get { throw null; } }
AddMetadata(string name, string unevaluatedValue)103         public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; }
104     }
105     [System.Diagnostics.DebuggerDisplayAttribute("#ItemDefinitions={Count} Condition={Condition} Label={Label}")]
106     public partial class ProjectItemDefinitionGroupElement : Microsoft.Build.Construction.ProjectElementContainer
107     {
ProjectItemDefinitionGroupElement()108         internal ProjectItemDefinitionGroupElement() { }
109         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionElement> ItemDefinitions { get { throw null; } }
AddItemDefinition(string itemType)110         public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; }
111     }
112     [System.Diagnostics.DebuggerDisplayAttribute("{ItemType} Include={Include} Exclude={Exclude} #Metadata={Count} Condition={Condition}")]
113     public partial class ProjectItemElement : Microsoft.Build.Construction.ProjectElementContainer
114     {
ProjectItemElement()115         internal ProjectItemElement() { }
116         public string Exclude { get { throw null; } set { } }
117         public Microsoft.Build.Construction.ElementLocation ExcludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
118         public bool HasMetadata { get { throw null; } }
119         public string Include { get { throw null; } set { } }
120         public Microsoft.Build.Construction.ElementLocation IncludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
121         public string ItemType { get { throw null; } set { } }
122         public string KeepDuplicates { get { throw null; } set { } }
123         public Microsoft.Build.Construction.ElementLocation KeepDuplicatesLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
124         public string KeepMetadata { get { throw null; } set { } }
125         public Microsoft.Build.Construction.ElementLocation KeepMetadataLocation { get { throw null; } }
126         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectMetadataElement> Metadata { get { throw null; } }
127         public string Remove { get { throw null; } set { } }
128         public Microsoft.Build.Construction.ElementLocation RemoveLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
129         public string RemoveMetadata { get { throw null; } set { } }
130         public Microsoft.Build.Construction.ElementLocation RemoveMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
AddMetadata(string name, string unevaluatedValue)131         public Microsoft.Build.Construction.ProjectMetadataElement AddMetadata(string name, string unevaluatedValue) { throw null; }
132     }
133     [System.Diagnostics.DebuggerDisplayAttribute("#Items={Count} Condition={Condition} Label={Label}")]
134     public partial class ProjectItemGroupElement : Microsoft.Build.Construction.ProjectElementContainer
135     {
ProjectItemGroupElement()136         internal ProjectItemGroupElement() { }
137         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemElement> Items { get { throw null; } }
AddItem(string itemType, string include)138         public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; }
AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata)139         public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
140     }
141     [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")]
142     public partial class ProjectMetadataElement : Microsoft.Build.Construction.ProjectElement
143     {
ProjectMetadataElement()144         internal ProjectMetadataElement() { }
145         public string Name { get { throw null; } set { } }
146         public string Value { get { throw null; } set { } }
147     }
148     [System.Diagnostics.DebuggerDisplayAttribute("ExecuteTargets={ExecuteTargets}")]
149     public partial class ProjectOnErrorElement : Microsoft.Build.Construction.ProjectElement
150     {
ProjectOnErrorElement()151         internal ProjectOnErrorElement() { }
152         public string ExecuteTargetsAttribute { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
153         public Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
154     }
155     [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count}")]
156     public partial class ProjectOtherwiseElement : Microsoft.Build.Construction.ProjectElementContainer
157     {
ProjectOtherwiseElement()158         internal ProjectOtherwiseElement() { }
159         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
160         public override string Condition { get { throw null; } set { } }
161         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
162         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
163         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
164     }
165     [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} TaskParameter={TaskParameter} ItemName={ItemName} PropertyName={PropertyName} Condition={Condition}")]
166     public partial class ProjectOutputElement : Microsoft.Build.Construction.ProjectElement
167     {
ProjectOutputElement()168         internal ProjectOutputElement() { }
169         public bool IsOutputItem { get { throw null; } }
170         public bool IsOutputProperty { get { throw null; } }
171         public string ItemType { get { throw null; } set { } }
172         public Microsoft.Build.Construction.ElementLocation ItemTypeLocation { get { throw null; } }
173         public string PropertyName { get { throw null; } set { } }
174         public Microsoft.Build.Construction.ElementLocation PropertyNameLocation { get { throw null; } }
175         public string TaskParameter { get { throw null; } set { } }
176         public Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
177     }
178     [System.Diagnostics.DebuggerDisplayAttribute("{Name} Value={Value} Condition={Condition}")]
179     public partial class ProjectPropertyElement : Microsoft.Build.Construction.ProjectElement
180     {
ProjectPropertyElement()181         internal ProjectPropertyElement() { }
182         public string Name { get { throw null; } set { } }
183         public string Value { get { throw null; } set { } }
184     }
185     [System.Diagnostics.DebuggerDisplayAttribute("#Properties={Count} Condition={Condition} Label={Label}")]
186     public partial class ProjectPropertyGroupElement : Microsoft.Build.Construction.ProjectElementContainer
187     {
ProjectPropertyGroupElement()188         internal ProjectPropertyGroupElement() { }
189         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> Properties { get { throw null; } }
190         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> PropertiesReversed { get { throw null; } }
AddProperty(string name, string unevaluatedValue)191         public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string unevaluatedValue) { throw null; }
SetProperty(string name, string unevaluatedValue)192         public Microsoft.Build.Construction.ProjectPropertyElement SetProperty(string name, string unevaluatedValue) { throw null; }
193     }
194     [System.Diagnostics.DebuggerDisplayAttribute("{FullPath} #Children={Count} DefaultTargets={DefaultTargets} ToolsVersion={ToolsVersion} InitialTargets={InitialTargets}")]
195     public partial class ProjectRootElement : Microsoft.Build.Construction.ProjectElementContainer
196     {
ProjectRootElement()197         internal ProjectRootElement() { }
198         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
199         public override string Condition { get { throw null; } set { } }
200         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
201         public string DefaultTargets { get { throw null; } set { } }
202         public Microsoft.Build.Construction.ElementLocation DefaultTargetsLocation { get { throw null; } }
203         public string DirectoryPath { get { throw null; } }
204         public System.Text.Encoding Encoding { get { throw null; } }
205         public string FullPath { get { throw null; } set { } }
206         public bool HasUnsavedChanges { get { throw null; } }
207         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportGroupElement> ImportGroups { get { throw null; } }
208         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportGroupElement> ImportGroupsReversed { get { throw null; } }
209         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectImportElement> Imports { get { throw null; } }
210         public string InitialTargets { get { throw null; } set { } }
211         public Microsoft.Build.Construction.ElementLocation InitialTargetsLocation { get { throw null; } }
212         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionGroupElement> ItemDefinitionGroups { get { throw null; } }
213         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionGroupElement> ItemDefinitionGroupsReversed { get { throw null; } }
214         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemDefinitionElement> ItemDefinitions { get { throw null; } }
215         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
216         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroupsReversed { get { throw null; } }
217         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemElement> Items { get { throw null; } }
218         public System.DateTime LastWriteTimeWhenRead { get { throw null; } }
219         public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
220         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyElement> Properties { get { throw null; } }
221         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
222         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroupsReversed { get { throw null; } }
223         public string RawXml { get { throw null; } }
224         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectTargetElement> Targets { get { throw null; } }
225         public System.DateTime TimeLastChanged { get { throw null; } }
226         public string ToolsVersion { get { throw null; } set { } }
227         public Microsoft.Build.Construction.ElementLocation ToolsVersionLocation { get { throw null; } }
228         public string TreatAsLocalProperty { get { throw null; } set { } }
229         public Microsoft.Build.Construction.ElementLocation TreatAsLocalPropertyLocation { get { throw null; } }
230         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectUsingTaskElement> UsingTasks { get { throw null; } }
231         public int Version { get { throw null; } }
AddImport(string project)232         public Microsoft.Build.Construction.ProjectImportElement AddImport(string project) { throw null; }
AddImportGroup()233         public Microsoft.Build.Construction.ProjectImportGroupElement AddImportGroup() { throw null; }
AddItem(string itemType, string include)234         public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include) { throw null; }
AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata)235         public Microsoft.Build.Construction.ProjectItemElement AddItem(string itemType, string include, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
AddItemDefinition(string itemType)236         public Microsoft.Build.Construction.ProjectItemDefinitionElement AddItemDefinition(string itemType) { throw null; }
AddItemDefinitionGroup()237         public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement AddItemDefinitionGroup() { throw null; }
AddItemGroup()238         public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; }
AddProperty(string name, string value)239         public Microsoft.Build.Construction.ProjectPropertyElement AddProperty(string name, string value) { throw null; }
AddPropertyGroup()240         public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; }
AddTarget(string name)241         public Microsoft.Build.Construction.ProjectTargetElement AddTarget(string name) { throw null; }
AddUsingTask(string name, string assemblyFile, string assemblyName)242         public Microsoft.Build.Construction.ProjectUsingTaskElement AddUsingTask(string name, string assemblyFile, string assemblyName) { throw null; }
Create()243         public static Microsoft.Build.Construction.ProjectRootElement Create() { throw null; }
Create(Microsoft.Build.Evaluation.ProjectCollection projectCollection)244         public static Microsoft.Build.Construction.ProjectRootElement Create(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
Create(string path)245         public static Microsoft.Build.Construction.ProjectRootElement Create(string path) { throw null; }
Create(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection)246         public static Microsoft.Build.Construction.ProjectRootElement Create(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
Create(System.Xml.XmlReader xmlReader)247         public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader) { throw null; }
Create(System.Xml.XmlReader xmlReader, Microsoft.Build.Evaluation.ProjectCollection projectCollection)248         public static Microsoft.Build.Construction.ProjectRootElement Create(System.Xml.XmlReader xmlReader, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
CreateChooseElement()249         public Microsoft.Build.Construction.ProjectChooseElement CreateChooseElement() { throw null; }
CreateImportElement(string project)250         public Microsoft.Build.Construction.ProjectImportElement CreateImportElement(string project) { throw null; }
CreateImportGroupElement()251         public Microsoft.Build.Construction.ProjectImportGroupElement CreateImportGroupElement() { throw null; }
CreateItemDefinitionElement(string itemType)252         public Microsoft.Build.Construction.ProjectItemDefinitionElement CreateItemDefinitionElement(string itemType) { throw null; }
CreateItemDefinitionGroupElement()253         public Microsoft.Build.Construction.ProjectItemDefinitionGroupElement CreateItemDefinitionGroupElement() { throw null; }
CreateItemElement(string itemType)254         public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType) { throw null; }
CreateItemElement(string itemType, string include)255         public Microsoft.Build.Construction.ProjectItemElement CreateItemElement(string itemType, string include) { throw null; }
CreateItemGroupElement()256         public Microsoft.Build.Construction.ProjectItemGroupElement CreateItemGroupElement() { throw null; }
CreateMetadataElement(string name)257         public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name) { throw null; }
CreateMetadataElement(string name, string unevaluatedValue)258         public Microsoft.Build.Construction.ProjectMetadataElement CreateMetadataElement(string name, string unevaluatedValue) { throw null; }
CreateOnErrorElement(string executeTargets)259         public Microsoft.Build.Construction.ProjectOnErrorElement CreateOnErrorElement(string executeTargets) { throw null; }
CreateOtherwiseElement()260         public Microsoft.Build.Construction.ProjectOtherwiseElement CreateOtherwiseElement() { throw null; }
CreateOutputElement(string taskParameter, string itemType, string propertyName)261         public Microsoft.Build.Construction.ProjectOutputElement CreateOutputElement(string taskParameter, string itemType, string propertyName) { throw null; }
CreateProjectExtensionsElement()262         public Microsoft.Build.Construction.ProjectExtensionsElement CreateProjectExtensionsElement() { throw null; }
CreatePropertyElement(string name)263         public Microsoft.Build.Construction.ProjectPropertyElement CreatePropertyElement(string name) { throw null; }
CreatePropertyGroupElement()264         public Microsoft.Build.Construction.ProjectPropertyGroupElement CreatePropertyGroupElement() { throw null; }
CreateTargetElement(string name)265         public Microsoft.Build.Construction.ProjectTargetElement CreateTargetElement(string name) { throw null; }
CreateTaskElement(string name)266         public Microsoft.Build.Construction.ProjectTaskElement CreateTaskElement(string name) { throw null; }
CreateUsingTaskBodyElement(string evaluate, string body)267         public Microsoft.Build.Construction.ProjectUsingTaskBodyElement CreateUsingTaskBodyElement(string evaluate, string body) { throw null; }
CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName)268         public Microsoft.Build.Construction.ProjectUsingTaskElement CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName) { throw null; }
CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture)269         public Microsoft.Build.Construction.ProjectUsingTaskElement CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture) { throw null; }
CreateUsingTaskParameterElement(string name, string output, string required, string parameterType)270         public Microsoft.Build.Construction.ProjectUsingTaskParameterElement CreateUsingTaskParameterElement(string name, string output, string required, string parameterType) { throw null; }
CreateUsingTaskParameterGroupElement()271         public Microsoft.Build.Construction.UsingTaskParameterGroupElement CreateUsingTaskParameterGroupElement() { throw null; }
CreateWhenElement(string condition)272         public Microsoft.Build.Construction.ProjectWhenElement CreateWhenElement(string condition) { throw null; }
Open(string path)273         public static Microsoft.Build.Construction.ProjectRootElement Open(string path) { throw null; }
Open(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection)274         public static Microsoft.Build.Construction.ProjectRootElement Open(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
Save()275         public void Save() { }
Save(System.IO.TextWriter writer)276         public void Save(System.IO.TextWriter writer) { }
Save(string path)277         public void Save(string path) { }
Save(string path, System.Text.Encoding encoding)278         public void Save(string path, System.Text.Encoding encoding) { }
Save(System.Text.Encoding saveEncoding)279         public void Save(System.Text.Encoding saveEncoding) { }
TryOpen(string path)280         public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path) { throw null; }
TryOpen(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection)281         public static Microsoft.Build.Construction.ProjectRootElement TryOpen(string path, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { throw null; }
282     }
283     [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} #Children={Count} Condition={Condition}")]
284     public partial class ProjectTargetElement : Microsoft.Build.Construction.ProjectElementContainer
285     {
ProjectTargetElement()286         internal ProjectTargetElement() { }
287         public string AfterTargets { get { throw null; } set { } }
288         public Microsoft.Build.Construction.ElementLocation AfterTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
289         public string BeforeTargets { get { throw null; } set { } }
290         public Microsoft.Build.Construction.ElementLocation BeforeTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
291         public string DependsOnTargets { get { throw null; } set { } }
292         public Microsoft.Build.Construction.ElementLocation DependsOnTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
293         public string Inputs { get { throw null; } set { } }
294         public Microsoft.Build.Construction.ElementLocation InputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
295         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
296         public string KeepDuplicateOutputs { get { throw null; } set { } }
297         public Microsoft.Build.Construction.ElementLocation KeepDuplicateOutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
298         public string Name { get { throw null; } set { } }
299         public Microsoft.Build.Construction.ElementLocation NameLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
300         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectOnErrorElement> OnErrors { get { throw null; } }
301         public string Outputs { get { throw null; } set { } }
302         public Microsoft.Build.Construction.ElementLocation OutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
303         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
304         public string Returns { get { throw null; } set { } }
305         public Microsoft.Build.Construction.ElementLocation ReturnsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
306         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectTaskElement> Tasks { get { throw null; } }
AddItemGroup()307         public Microsoft.Build.Construction.ProjectItemGroupElement AddItemGroup() { throw null; }
AddPropertyGroup()308         public Microsoft.Build.Construction.ProjectPropertyGroupElement AddPropertyGroup() { throw null; }
AddTask(string taskName)309         public Microsoft.Build.Construction.ProjectTaskElement AddTask(string taskName) { throw null; }
310     }
311     [System.Diagnostics.DebuggerDisplayAttribute("{Name} Condition={Condition} ContinueOnError={ContinueOnError} #Outputs={Count}")]
312     public partial class ProjectTaskElement : Microsoft.Build.Construction.ProjectElementContainer
313     {
ProjectTaskElement()314         internal ProjectTaskElement() { }
315         public string ContinueOnError { get { throw null; } set { } }
316         public Microsoft.Build.Construction.ElementLocation ContinueOnErrorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
317         public string MSBuildArchitecture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
318         public Microsoft.Build.Construction.ElementLocation MSBuildArchitectureLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
319         public string MSBuildRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
320         public Microsoft.Build.Construction.ElementLocation MSBuildRuntimeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
321         public string Name { get { throw null; } }
322         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectOutputElement> Outputs { get { throw null; } }
323         public System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, Microsoft.Build.Construction.ElementLocation>> ParameterLocations { get { throw null; } }
324         public System.Collections.Generic.IDictionary<string, string> Parameters { get { throw null; } }
AddOutputItem(string taskParameter, string itemType)325         public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType) { throw null; }
AddOutputItem(string taskParameter, string itemType, string condition)326         public Microsoft.Build.Construction.ProjectOutputElement AddOutputItem(string taskParameter, string itemType, string condition) { throw null; }
AddOutputProperty(string taskParameter, string propertyName)327         public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName) { throw null; }
AddOutputProperty(string taskParameter, string propertyName, string condition)328         public Microsoft.Build.Construction.ProjectOutputElement AddOutputProperty(string taskParameter, string propertyName, string condition) { throw null; }
GetParameter(string name)329         public string GetParameter(string name) { throw null; }
RemoveAllParameters()330         public void RemoveAllParameters() { }
RemoveParameter(string name)331         public void RemoveParameter(string name) { }
SetParameter(string name, string unevaluatedValue)332         public void SetParameter(string name, string unevaluatedValue) { }
333     }
334     [System.Diagnostics.DebuggerDisplayAttribute("Evaluate={Evaluate} TaskBody={TaskBody}")]
335     public partial class ProjectUsingTaskBodyElement : Microsoft.Build.Construction.ProjectElement
336     {
ProjectUsingTaskBodyElement()337         internal ProjectUsingTaskBodyElement() { }
338         public override string Condition { get { throw null; } set { } }
339         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
340         public string Evaluate { get { throw null; } set { } }
341         public Microsoft.Build.Construction.ElementLocation EvaluateLocation { get { throw null; } }
342         public string TaskBody { get { throw null; } set { } }
343     }
344     [System.Diagnostics.DebuggerDisplayAttribute("TaskName={TaskName} AssemblyName={AssemblyName} AssemblyFile={AssemblyFile} Condition={Condition} Runtime={RequiredRuntime} Platform={RequiredPlatform}")]
345     public partial class ProjectUsingTaskElement : Microsoft.Build.Construction.ProjectElementContainer
346     {
ProjectUsingTaskElement()347         internal ProjectUsingTaskElement() { }
348         public string Architecture { get { throw null; } set { } }
349         public Microsoft.Build.Construction.ElementLocation ArchitectureLocation { get { throw null; } }
350         public string AssemblyFile { get { throw null; } set { } }
351         public Microsoft.Build.Construction.ElementLocation AssemblyFileLocation { get { throw null; } }
352         public string AssemblyName { get { throw null; } set { } }
353         public Microsoft.Build.Construction.ElementLocation AssemblyNameLocation { get { throw null; } }
354         public Microsoft.Build.Construction.UsingTaskParameterGroupElement ParameterGroup { get { throw null; } }
355         public string Runtime { get { throw null; } set { } }
356         public Microsoft.Build.Construction.ElementLocation RuntimeLocation { get { throw null; } }
357         public Microsoft.Build.Construction.ProjectUsingTaskBodyElement TaskBody { get { throw null; } }
358         public string TaskFactory { get { throw null; } set { } }
359         public Microsoft.Build.Construction.ElementLocation TaskFactoryLocation { get { throw null; } }
360         public string TaskName { get { throw null; } set { } }
361         public Microsoft.Build.Construction.ElementLocation TaskNameLocation { get { throw null; } }
AddParameterGroup()362         public Microsoft.Build.Construction.UsingTaskParameterGroupElement AddParameterGroup() { throw null; }
AddUsingTaskBody(string evaluate, string taskBody)363         public Microsoft.Build.Construction.ProjectUsingTaskBodyElement AddUsingTaskBody(string evaluate, string taskBody) { throw null; }
364     }
365     [System.Diagnostics.DebuggerDisplayAttribute("Name={Name} ParameterType={ParameterType} Output={Output}")]
366     public partial class ProjectUsingTaskParameterElement : Microsoft.Build.Construction.ProjectElement
367     {
ProjectUsingTaskParameterElement()368         internal ProjectUsingTaskParameterElement() { }
369         public override string Condition { get { throw null; } set { } }
370         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
371         public string Name { get { throw null; } set { } }
372         public string Output { get { throw null; } set { } }
373         public Microsoft.Build.Construction.ElementLocation OutputLocation { get { throw null; } }
374         public string ParameterType { get { throw null; } set { } }
375         public Microsoft.Build.Construction.ElementLocation ParameterTypeLocation { get { throw null; } }
376         public string Required { get { throw null; } set { } }
377         public Microsoft.Build.Construction.ElementLocation RequiredLocation { get { throw null; } }
378     }
379     [System.Diagnostics.DebuggerDisplayAttribute("#Children={Count} Condition={Condition}")]
380     public partial class ProjectWhenElement : Microsoft.Build.Construction.ProjectElementContainer
381     {
ProjectWhenElement()382         internal ProjectWhenElement() { }
383         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectChooseElement> ChooseElements { get { throw null; } }
384         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectItemGroupElement> ItemGroups { get { throw null; } }
385         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectPropertyGroupElement> PropertyGroups { get { throw null; } }
386     }
387     [System.Diagnostics.DebuggerDisplayAttribute("#Parameters={Count}")]
388     public partial class UsingTaskParameterGroupElement : Microsoft.Build.Construction.ProjectElementContainer
389     {
UsingTaskParameterGroupElement()390         internal UsingTaskParameterGroupElement() { }
391         public override string Condition { get { throw null; } set { } }
392         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
393         public System.Collections.Generic.ICollection<Microsoft.Build.Construction.ProjectUsingTaskParameterElement> Parameters { get { throw null; } }
AddParameter(string name)394         public Microsoft.Build.Construction.ProjectUsingTaskParameterElement AddParameter(string name) { throw null; }
AddParameter(string name, string output, string required, string parameterType)395         public Microsoft.Build.Construction.ProjectUsingTaskParameterElement AddParameter(string name, string output, string required, string parameterType) { throw null; }
396     }
397 }
398 namespace Microsoft.Build.Debugging
399 {
400     public static partial class DebuggerManager
401     {
402         public sealed partial class IslandThread : System.IDisposable
403         {
IslandThread()404             internal IslandThread() { }
IslandWorker(Microsoft.Build.Debugging.DebuggerManager.IslandThread controller)405             public static void IslandWorker(Microsoft.Build.Debugging.DebuggerManager.IslandThread controller) { }
System.IDisposable.Dispose()406             void System.IDisposable.Dispose() { }
407         }
408     }
409 }
410 namespace Microsoft.Build.Evaluation
411 {
412     [System.Diagnostics.DebuggerDisplayAttribute("{FullPath} EffectiveToolsVersion={ToolsVersion} #GlobalProperties={data.globalProperties.Count} #Properties={data.Properties.Count} #ItemTypes={data.ItemTypes.Count} #ItemDefinitions={data.ItemDefinitions.Count} #Items={data.Items.Count} #Targets={data.Targets.Count}")]
413     public partial class Project
414     {
Project()415         public Project() { }
Project(Microsoft.Build.Construction.ProjectRootElement xml)416         public Project(Microsoft.Build.Construction.ProjectRootElement xml) { }
Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)417         public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)418         public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)419         public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)420         public Project(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
Project(Microsoft.Build.Evaluation.ProjectCollection projectCollection)421         public Project(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
Project(System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)422         public Project(System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
Project(string projectFile)423         public Project(string projectFile) { }
Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)424         public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)425         public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)426         public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)427         public Project(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
Project(System.Xml.XmlReader xmlReader)428         public Project(System.Xml.XmlReader xmlReader) { }
Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)429         public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)430         public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)431         public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings)432         public Project(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection, Microsoft.Build.Evaluation.ProjectLoadSettings loadSettings) { }
433         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectMetadata> AllEvaluatedItemDefinitionMetadata { get { throw null; } }
434         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> AllEvaluatedItems { get { throw null; } }
435         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectProperty> AllEvaluatedProperties { get { throw null; } }
436         public System.Collections.Generic.IDictionary<string, System.Collections.Generic.List<string>> ConditionedProperties { get { throw null; } }
437         public string DirectoryPath { get { throw null; } }
438         public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
439         public int EvaluationCounter { get { throw null; } }
440         public string FullPath { get { throw null; } set { } }
441         public System.Collections.Generic.IDictionary<string, string> GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
442         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ResolvedImport> Imports { get { throw null; } }
443         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ResolvedImport> ImportsIncludingDuplicates { get { throw null; } }
444         public bool IsBuildEnabled { get { throw null; } set { } }
445         public bool IsDirty { get { throw null; } }
446         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.ProjectItemDefinition> ItemDefinitions { get { throw null; } }
447         [System.MonoTODOAttribute("should be different from AllEvaluatedItems")]
448         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> Items { get { throw null; } }
449         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> ItemsIgnoringCondition { get { throw null; } }
450         public System.Collections.Generic.ICollection<string> ItemTypes { get { throw null; } }
451         public Microsoft.Build.Evaluation.ProjectCollection ProjectCollection { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
452         public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
453         [System.MonoTODOAttribute("should be different from AllEvaluatedProperties")]
454         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectProperty> Properties { get { throw null; } }
455         public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
456         public string SubToolsetVersion { get { throw null; } }
457         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectTargetInstance> Targets { get { throw null; } }
458         public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
459         public Microsoft.Build.Construction.ProjectRootElement Xml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
AddItem(string itemType, string unevaluatedInclude)460         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItem(string itemType, string unevaluatedInclude) { throw null; }
AddItem(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata)461         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItem(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
AddItemFast(string itemType, string unevaluatedInclude)462         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItemFast(string itemType, string unevaluatedInclude) { throw null; }
AddItemFast(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata)463         public System.Collections.Generic.IList<Microsoft.Build.Evaluation.ProjectItem> AddItemFast(string itemType, string unevaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
Build()464         public bool Build() { throw null; }
Build(Microsoft.Build.Framework.ILogger logger)465         public bool Build(Microsoft.Build.Framework.ILogger logger) { throw null; }
Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)466         public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)467         public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
Build(string target)468         public bool Build(string target) { throw null; }
Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)469         public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)470         public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
Build(string[] targets)471         public bool Build(string[] targets) { throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)472         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)473         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
CreateProjectInstance()474         public Microsoft.Build.Execution.ProjectInstance CreateProjectInstance() { throw null; }
CreateProjectInstance(Microsoft.Build.Execution.ProjectInstanceSettings settings)475         public Microsoft.Build.Execution.ProjectInstance CreateProjectInstance(Microsoft.Build.Execution.ProjectInstanceSettings settings) { throw null; }
ExpandString(string unexpandedValue)476         public string ExpandString(string unexpandedValue) { throw null; }
GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItem item)477         public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItem item) { throw null; }
GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item)478         public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item) { throw null; }
GetItems(string itemType)479         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItems(string itemType) { throw null; }
GetItemsByEvaluatedInclude(string evaluatedInclude)480         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItemsByEvaluatedInclude(string evaluatedInclude) { throw null; }
GetItemsIgnoringCondition(string itemType)481         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectItem> GetItemsIgnoringCondition(string itemType) { throw null; }
GetLogicalProject()482         public System.Collections.Generic.IEnumerable<Microsoft.Build.Construction.ProjectElement> GetLogicalProject() { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItem item, string name)483         public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItem item, string name) { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item, string name)484         public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectItemDefinition item, string name) { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectMetadata metadatum)485         public static string GetMetadataValueEscaped(Microsoft.Build.Evaluation.ProjectMetadata metadatum) { throw null; }
GetProperty(string name)486         public Microsoft.Build.Evaluation.ProjectProperty GetProperty(string name) { throw null; }
GetPropertyValue(string name)487         public string GetPropertyValue(string name) { throw null; }
GetPropertyValueEscaped(Microsoft.Build.Evaluation.ProjectProperty property)488         public static string GetPropertyValueEscaped(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; }
MarkDirty()489         public void MarkDirty() { }
ReevaluateIfNecessary()490         public void ReevaluateIfNecessary() { }
RemoveGlobalProperty(string name)491         public bool RemoveGlobalProperty(string name) { throw null; }
RemoveItem(Microsoft.Build.Evaluation.ProjectItem item)492         public bool RemoveItem(Microsoft.Build.Evaluation.ProjectItem item) { throw null; }
RemoveItems(System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectItem> items)493         public void RemoveItems(System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectItem> items) { }
RemoveProperty(Microsoft.Build.Evaluation.ProjectProperty property)494         public bool RemoveProperty(Microsoft.Build.Evaluation.ProjectProperty property) { throw null; }
Save()495         public void Save() { }
Save(System.IO.TextWriter writer)496         public void Save(System.IO.TextWriter writer) { }
Save(string path)497         public void Save(string path) { }
Save(string path, System.Text.Encoding encoding)498         public void Save(string path, System.Text.Encoding encoding) { }
Save(System.Text.Encoding encoding)499         public void Save(System.Text.Encoding encoding) { }
SaveLogicalProject(System.IO.TextWriter writer)500         public void SaveLogicalProject(System.IO.TextWriter writer) { }
SetGlobalProperty(string name, string escapedValue)501         public bool SetGlobalProperty(string name, string escapedValue) { throw null; }
SetProperty(string name, string unevaluatedValue)502         public Microsoft.Build.Evaluation.ProjectProperty SetProperty(string name, string unevaluatedValue) { throw null; }
503     }
504     public partial class ProjectChangedEventArgs : System.EventArgs
505     {
ProjectChangedEventArgs()506         internal ProjectChangedEventArgs() { }
507         public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
508     }
509     public partial class ProjectCollection : System.IDisposable
510     {
ProjectCollection()511         public ProjectCollection() { }
ProjectCollection(Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetLocations)512         public ProjectCollection(Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetLocations) { }
ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties)513         public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties) { }
ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations)514         public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations) { }
ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents)515         public ProjectCollection(System.Collections.Generic.IDictionary<string, string> globalProperties, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, Microsoft.Build.Evaluation.ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents) { }
516         public int Count { get { throw null; } }
517         public string DefaultToolsVersion { get { throw null; } set { } }
518         [System.MonoTODOAttribute]
519         public bool DisableMarkDirty { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
520         public static Microsoft.Build.Evaluation.ProjectCollection GlobalProjectCollection { get { throw null; } }
521         public System.Collections.Generic.IDictionary<string, string> GlobalProperties { get { throw null; } }
522         [System.MonoTODOAttribute]
523         public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
524         [System.MonoTODOAttribute]
525         public bool IsBuildEnabled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
526         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Project> LoadedProjects { get { throw null; } }
527         public System.Collections.Generic.ICollection<Microsoft.Build.Framework.ILogger> Loggers { get { throw null; } }
528         [System.MonoTODOAttribute]
529         public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
530         [System.MonoTODOAttribute]
531         public bool SkipEvaluation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
532         public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetLocations { get { throw null; } }
533         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Toolset> Toolsets { get { throw null; } }
534         public static System.Version Version { get { throw null; } }
535         [System.MonoTODOAttribute("not fired yet")]
536         public event Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedEventHandler ProjectAdded { add { } remove { } }
537         [System.MonoTODOAttribute("not fired yet")]
538         public event System.EventHandler<Microsoft.Build.Evaluation.ProjectChangedEventArgs> ProjectChanged { add { } remove { } }
539         [System.MonoTODOAttribute("not fired yet")]
540         public event System.EventHandler<Microsoft.Build.Evaluation.ProjectCollectionChangedEventArgs> ProjectCollectionChanged { add { } remove { } }
541         [System.MonoTODOAttribute("not fired yet")]
542         public event System.EventHandler<Microsoft.Build.Evaluation.ProjectXmlChangedEventArgs> ProjectXmlChanged { add { } remove { } }
543         [System.MonoTODOAttribute("not verified at all")]
AddToolset(Microsoft.Build.Evaluation.Toolset toolset)544         public void AddToolset(Microsoft.Build.Evaluation.Toolset toolset) { }
ContainsToolset(string toolsVersion)545         public bool ContainsToolset(string toolsVersion) { throw null; }
Dispose()546         public void Dispose() { }
Dispose(bool disposing)547         protected virtual void Dispose(bool disposing) { }
Escape(string unescapedString)548         public static string Escape(string unescapedString) { throw null; }
GetGlobalProperty(string name)549         public Microsoft.Build.Execution.ProjectPropertyInstance GetGlobalProperty(string name) { throw null; }
GetLoadedProjects(string fullPath)550         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Project> GetLoadedProjects(string fullPath) { throw null; }
GetToolset(string toolsVersion)551         public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; }
LoadProject(string fileName)552         public Microsoft.Build.Evaluation.Project LoadProject(string fileName) { throw null; }
LoadProject(string fileName, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)553         public Microsoft.Build.Evaluation.Project LoadProject(string fileName, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { throw null; }
LoadProject(string fileName, string toolsVersion)554         public Microsoft.Build.Evaluation.Project LoadProject(string fileName, string toolsVersion) { throw null; }
LoadProject(System.Xml.XmlReader xmlReader)555         public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader) { throw null; }
LoadProject(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)556         public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { throw null; }
LoadProject(System.Xml.XmlReader xmlReader, string toolsVersion)557         public Microsoft.Build.Evaluation.Project LoadProject(System.Xml.XmlReader xmlReader, string toolsVersion) { throw null; }
RegisterForwardingLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)558         public void RegisterForwardingLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { }
RegisterLogger(Microsoft.Build.Framework.ILogger logger)559         public void RegisterLogger(Microsoft.Build.Framework.ILogger logger) { }
RegisterLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)560         public void RegisterLoggers(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { }
561         [System.MonoTODOAttribute("not verified at all")]
RemoveAllToolsets()562         public void RemoveAllToolsets() { }
RemoveGlobalProperty(string name)563         public bool RemoveGlobalProperty(string name) { throw null; }
RemoveToolset(string toolsVersion)564         public bool RemoveToolset(string toolsVersion) { throw null; }
SetGlobalProperty(string name, string value)565         public void SetGlobalProperty(string name, string value) { }
TryUnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement)566         public bool TryUnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement) { throw null; }
Unescape(string escapedString)567         public static string Unescape(string escapedString) { throw null; }
UnloadAllProjects()568         public void UnloadAllProjects() { }
569         [System.MonoTODOAttribute("Not verified at all")]
UnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement)570         public void UnloadProject(Microsoft.Build.Construction.ProjectRootElement projectRootElement) { }
571         [System.MonoTODOAttribute("Not verified at all")]
UnloadProject(Microsoft.Build.Evaluation.Project project)572         public void UnloadProject(Microsoft.Build.Evaluation.Project project) { }
UnregisterAllLoggers()573         public void UnregisterAllLoggers() { }
ProjectAddedEventHandler(object sender, Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedToProjectCollectionEventArgs e)574         public delegate void ProjectAddedEventHandler(object sender, Microsoft.Build.Evaluation.ProjectCollection.ProjectAddedToProjectCollectionEventArgs e);
575         public partial class ProjectAddedToProjectCollectionEventArgs : System.EventArgs
576         {
ProjectAddedToProjectCollectionEventArgs(Microsoft.Build.Construction.ProjectRootElement element)577             public ProjectAddedToProjectCollectionEventArgs(Microsoft.Build.Construction.ProjectRootElement element) { }
578             public Microsoft.Build.Construction.ProjectRootElement ProjectRootElement { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
579         }
580     }
581     public partial class ProjectCollectionChangedEventArgs : System.EventArgs
582     {
ProjectCollectionChangedEventArgs()583         internal ProjectCollectionChangedEventArgs() { }
584         public Microsoft.Build.Evaluation.ProjectCollectionChangedState Changed { get { throw null; } }
585     }
586     public enum ProjectCollectionChangedState
587     {
588         DefaultToolsVersion = 0,
589         DisableMarkDirty = 7,
590         GlobalProperties = 3,
591         HostServices = 6,
592         IsBuildEnabled = 4,
593         Loggers = 2,
594         OnlyLogCriticalEvents = 5,
595         SkipEvaluation = 8,
596         Toolsets = 1,
597     }
598     [System.Diagnostics.DebuggerDisplayAttribute("{ItemType}={EvaluatedInclude} [{UnevaluatedInclude}] #DirectMetadata={DirectMetadataCount}")]
599     public partial class ProjectItem
600     {
ProjectItem()601         internal ProjectItem() { }
602         public System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectMetadata> DirectMetadata { get { throw null; } }
603         public int DirectMetadataCount { get { throw null; } }
604         public string EvaluatedInclude { get { throw null; } }
605         public bool IsImported { get { throw null; } }
606         public string ItemType { get { throw null; } set { } }
607         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.ProjectMetadata> Metadata { get { throw null; } }
608         public int MetadataCount { get { throw null; } }
609         public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
610         public string UnevaluatedInclude { get { throw null; } set { } }
611         public Microsoft.Build.Construction.ProjectItemElement Xml { get { throw null; } }
GetMetadata(string name)612         public Microsoft.Build.Evaluation.ProjectMetadata GetMetadata(string name) { throw null; }
GetMetadataValue(string name)613         public string GetMetadataValue(string name) { throw null; }
HasMetadata(string name)614         public bool HasMetadata(string name) { throw null; }
RemoveMetadata(string name)615         public bool RemoveMetadata(string name) { throw null; }
Rename(string name)616         public void Rename(string name) { }
SetMetadataValue(string name, string unevaluatedValue)617         public Microsoft.Build.Evaluation.ProjectMetadata SetMetadataValue(string name, string unevaluatedValue) { throw null; }
618     }
619     public partial class ProjectItemDefinition
620     {
ProjectItemDefinition()621         internal ProjectItemDefinition() { }
622         public string ItemType { get { throw null; } }
623         public System.Collections.Generic.IEnumerable<Microsoft.Build.Evaluation.ProjectMetadata> Metadata { get { throw null; } }
624         public int MetadataCount { get { throw null; } }
625         public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
GetMetadata(string name)626         public Microsoft.Build.Evaluation.ProjectMetadata GetMetadata(string name) { throw null; }
GetMetadataValue(string name)627         public string GetMetadataValue(string name) { throw null; }
SetMetadataValue(string name, string unevaluatedValue)628         public Microsoft.Build.Evaluation.ProjectMetadata SetMetadataValue(string name, string unevaluatedValue) { throw null; }
629     }
630     [System.FlagsAttribute]
631     public enum ProjectLoadSettings
632     {
633         Default = 0,
634         IgnoreMissingImports = 1,
635         RecordDuplicateButNotCircularImports = 2,
636         RejectCircularImports = 4,
637     }
638     [System.Diagnostics.DebuggerDisplayAttribute("{Name}={EvaluatedValue} [{xml.Value}]")]
639     public partial class ProjectMetadata : System.IEquatable<Microsoft.Build.Evaluation.ProjectMetadata>
640     {
ProjectMetadata()641         internal ProjectMetadata() { }
642         public Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
643         public string EvaluatedValue { get { throw null; } }
644         public bool IsImported { get { throw null; } }
645         public string ItemType { get { throw null; } }
646         public Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
647         public string Name { get { throw null; } }
648         public Microsoft.Build.Evaluation.ProjectMetadata Predecessor { get { throw null; } }
649         public Microsoft.Build.Evaluation.Project Project { get { throw null; } }
650         public string UnevaluatedValue { get { throw null; } set { } }
651         public Microsoft.Build.Construction.ProjectMetadataElement Xml { get { throw null; } }
Equals(Microsoft.Build.Evaluation.ProjectMetadata other)652         bool System.IEquatable<Microsoft.Build.Evaluation.ProjectMetadata>.Equals(Microsoft.Build.Evaluation.ProjectMetadata other) { throw null; }
653     }
654     [System.Diagnostics.DebuggerDisplayAttribute("{Name}={EvaluatedValue} [{UnevaluatedValue}]")]
655     public abstract partial class ProjectProperty : System.IEquatable<Microsoft.Build.Evaluation.ProjectProperty>
656     {
ProjectProperty()657         internal ProjectProperty() { }
658         public string EvaluatedValue { get { throw null; } }
659         public abstract bool IsEnvironmentProperty { get; }
660         public abstract bool IsGlobalProperty { get; }
661         [System.MonoTODOAttribute]
662         public abstract bool IsImported { get; }
663         public abstract bool IsReservedProperty { get; }
664         public abstract string Name { get; }
665         public abstract Microsoft.Build.Evaluation.ProjectProperty Predecessor { get; }
666         public Microsoft.Build.Evaluation.Project Project { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
667         public abstract string UnevaluatedValue { get; set; }
668         public abstract Microsoft.Build.Construction.ProjectPropertyElement Xml { get; }
Equals(Microsoft.Build.Evaluation.ProjectProperty other)669         bool System.IEquatable<Microsoft.Build.Evaluation.ProjectProperty>.Equals(Microsoft.Build.Evaluation.ProjectProperty other) { throw null; }
670     }
671     public partial class ProjectXmlChangedEventArgs : System.EventArgs
672     {
ProjectXmlChangedEventArgs()673         internal ProjectXmlChangedEventArgs() { }
674         public Microsoft.Build.Construction.ProjectRootElement ProjectXml { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
675         public string Reason { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
676     }
677     [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
678     public partial struct ResolvedImport
679     {
680         public Microsoft.Build.Construction.ProjectRootElement ImportedProject { get { throw null; } }
681         public Microsoft.Build.Construction.ProjectImportElement ImportingElement { get { throw null; } }
682         public bool IsImported { get { throw null; } }
683     }
684     public partial class SubToolset
685     {
SubToolset()686         internal SubToolset() { }
687         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
688         public string SubToolsetVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
689     }
690     public partial class Toolset
691     {
Toolset(string toolsVersion, string toolsPath, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath)692         public Toolset(string toolsVersion, string toolsPath, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { }
Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> subToolsets, string msbuildOverrideTasksPath)693         public Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> subToolsets, string msbuildOverrideTasksPath) { }
Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath)694         public Toolset(string toolsVersion, string toolsPath, System.Collections.Generic.IDictionary<string, string> buildProperties, Microsoft.Build.Evaluation.ProjectCollection projectCollection, string msbuildOverrideTasksPath) { }
695         public string DefaultSubToolsetVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
696         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
697         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Evaluation.SubToolset> SubToolsets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
698         public string ToolsPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
699         public string ToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GenerateSubToolsetVersion()700         public string GenerateSubToolsetVersion() { throw null; }
GenerateSubToolsetVersion(System.Collections.Generic.IDictionary<string, string> overrideGlobalProperties, int solutionVersion)701         public string GenerateSubToolsetVersion(System.Collections.Generic.IDictionary<string, string> overrideGlobalProperties, int solutionVersion) { throw null; }
GetProperty(string propertyName, string subToolsetVersion)702         public Microsoft.Build.Execution.ProjectPropertyInstance GetProperty(string propertyName, string subToolsetVersion) { throw null; }
703     }
704     [System.FlagsAttribute]
705     public enum ToolsetDefinitionLocations
706     {
707         ConfigurationFile = 1,
708         None = 0,
709         Registry = 2,
710     }
711 }
712 namespace Microsoft.Build.Exceptions
713 {
714     public partial class BuildAbortedException : System.Exception
715     {
BuildAbortedException()716         public BuildAbortedException() { }
BuildAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)717         protected BuildAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
BuildAbortedException(string message)718         public BuildAbortedException(string message) { }
BuildAbortedException(string message, System.Exception innerException)719         public BuildAbortedException(string message, System.Exception innerException) { }
720         public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)721         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
722     }
723     public sealed partial class InternalLoggerException : System.Exception
724     {
InternalLoggerException()725         public InternalLoggerException() { }
InternalLoggerException(string message)726         public InternalLoggerException(string message) { }
InternalLoggerException(string message, System.Exception innerException)727         public InternalLoggerException(string message, System.Exception innerException) { }
728         public Microsoft.Build.Framework.BuildEventArgs BuildEventArgs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
729         public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
730         public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
731         public bool InitializationException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)732         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
733     }
734     [System.SerializableAttribute]
735     public sealed partial class InvalidProjectFileException : System.Exception
736     {
InvalidProjectFileException()737         public InvalidProjectFileException() { }
InvalidProjectFileException(string message)738         public InvalidProjectFileException(string message) { }
InvalidProjectFileException(string message, System.Exception innerException)739         public InvalidProjectFileException(string message, System.Exception innerException) { }
InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword)740         public InvalidProjectFileException(string projectFile, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string errorSubcategory, string errorCode, string helpKeyword) { }
741         public string BaseMessage { get { throw null; } }
742         public int ColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
743         public int EndColumnNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
744         public int EndLineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
745         public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
746         public string ErrorSubcategory { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
747         public bool HasBeenLogged { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
748         public string HelpKeyword { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
749         public int LineNumber { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
750         public override string Message { get { throw null; } }
751         public string ProjectFile { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)752         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
753     }
754     public partial class InvalidToolsetDefinitionException : System.Exception
755     {
InvalidToolsetDefinitionException()756         public InvalidToolsetDefinitionException() { }
InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)757         protected InvalidToolsetDefinitionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
InvalidToolsetDefinitionException(string message)758         public InvalidToolsetDefinitionException(string message) { }
InvalidToolsetDefinitionException(string message, System.Exception innerException)759         public InvalidToolsetDefinitionException(string message, System.Exception innerException) { }
InvalidToolsetDefinitionException(string message, string errorCode)760         public InvalidToolsetDefinitionException(string message, string errorCode) { }
InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException)761         public InvalidToolsetDefinitionException(string message, string errorCode, System.Exception innerException) { }
762         public string ErrorCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)763         public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
764     }
765 }
766 namespace Microsoft.Build.Execution
767 {
768     public partial class BuildManager : System.IDisposable
769     {
BuildManager()770         public BuildManager() { }
BuildManager(string hostName)771         public BuildManager(string hostName) { }
772         public static Microsoft.Build.Execution.BuildManager DefaultBuildManager { get { throw null; } }
BeginBuild(Microsoft.Build.Execution.BuildParameters parameters)773         public void BeginBuild(Microsoft.Build.Execution.BuildParameters parameters) { }
Build(Microsoft.Build.Execution.BuildParameters parameters, Microsoft.Build.Execution.BuildRequestData requestData)774         public Microsoft.Build.Execution.BuildResult Build(Microsoft.Build.Execution.BuildParameters parameters, Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
BuildRequest(Microsoft.Build.Execution.BuildRequestData requestData)775         public Microsoft.Build.Execution.BuildResult BuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
CancelAllSubmissions()776         public void CancelAllSubmissions() { }
Dispose()777         public void Dispose() { }
EndBuild()778         public void EndBuild() { }
~BuildManager()779         ~BuildManager() { }
GetProjectInstanceForBuild(Microsoft.Build.Evaluation.Project project)780         public Microsoft.Build.Execution.ProjectInstance GetProjectInstanceForBuild(Microsoft.Build.Evaluation.Project project) { throw null; }
PendBuildRequest(Microsoft.Build.Execution.BuildRequestData requestData)781         public Microsoft.Build.Execution.BuildSubmission PendBuildRequest(Microsoft.Build.Execution.BuildRequestData requestData) { throw null; }
ResetCaches()782         public void ResetCaches() { }
783     }
784     public partial class BuildParameters
785     {
BuildParameters()786         public BuildParameters() { }
BuildParameters(Microsoft.Build.Evaluation.ProjectCollection projectCollection)787         public BuildParameters(Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
788         public System.Collections.Generic.IDictionary<string, string> BuildProcessEnvironment { get { throw null; } }
789         [System.MonoTODOAttribute]
790         public System.Threading.ThreadPriority BuildThreadPriority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
791         [System.MonoTODOAttribute]
792         public System.Globalization.CultureInfo Culture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
793         public string DefaultToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
794         [System.MonoTODOAttribute]
795         public bool DetailedSummary { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
796         public bool DisableInProcNode { get { throw null; } set { } }
797         public bool EnableNodeReuse { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
798         [System.MonoTODOAttribute]
799         public System.Collections.Generic.IDictionary<string, string> EnvironmentProperties { get { throw null; } }
800         [System.MonoTODOAttribute]
801         public System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> ForwardingLoggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
802         [System.MonoTODOAttribute]
803         public System.Collections.Generic.IDictionary<string, string> GlobalProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
804         public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
805         [System.MonoTODOAttribute]
806         public bool LegacyThreadingSemantics { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
807         [System.MonoTODOAttribute]
808         public System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> Loggers { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
809         public bool LogInitialPropertiesAndItems { get { throw null; } set { } }
810         public bool LogTaskInputs { get { throw null; } set { } }
811         [System.MonoTODOAttribute]
812         public int MaxNodeCount { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
813         [System.MonoTODOAttribute]
814         public int MemoryUseLimit { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
815         [System.MonoTODOAttribute]
816         public string NodeExeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
817         [System.MonoTODOAttribute]
818         public bool OnlyLogCriticalEvents { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
819         [System.MonoTODOAttribute]
820         public bool ResetCaches { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
821         [System.MonoTODOAttribute]
822         public bool SaveOperatingEnvironment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
823         public bool ShutdownInProcNodeOnBuildFinish { get { throw null; } set { } }
824         [System.MonoTODOAttribute]
825         public Microsoft.Build.Evaluation.ToolsetDefinitionLocations ToolsetDefinitionLocations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
826         [System.MonoTODOAttribute]
827         public System.Collections.Generic.ICollection<Microsoft.Build.Evaluation.Toolset> Toolsets { get { throw null; } }
828         [System.MonoTODOAttribute]
829         public System.Globalization.CultureInfo UICulture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
830         [System.MonoTODOAttribute]
831         public bool UseSynchronousLogging { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
Clone()832         public Microsoft.Build.Execution.BuildParameters Clone() { throw null; }
GetToolset(string toolsVersion)833         public Microsoft.Build.Evaluation.Toolset GetToolset(string toolsVersion) { throw null; }
834     }
835     public partial class BuildRequestData
836     {
BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild)837         public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild) { }
BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices)838         public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { }
BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags)839         public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags) { }
BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags, System.Collections.Generic.IEnumerable<string> propertiesToTransfer)840         public BuildRequestData(Microsoft.Build.Execution.ProjectInstance projectInstance, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags, System.Collections.Generic.IEnumerable<string> propertiesToTransfer) { }
BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices)841         public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices) { }
BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags)842         public BuildRequestData(string projectFullPath, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, Microsoft.Build.Execution.HostServices hostServices, Microsoft.Build.Execution.BuildRequestDataFlags flags) { }
843         public string ExplicitlySpecifiedToolsVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
844         [System.MonoTODOAttribute("unused")]
845         public Microsoft.Build.Execution.BuildRequestDataFlags Flags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
846         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyInstance> GlobalProperties { get { throw null; } }
847         [System.MonoTODOAttribute("unused")]
848         public Microsoft.Build.Execution.HostServices HostServices { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
849         public string ProjectFullPath { get { throw null; } }
850         [System.MonoTODOAttribute("unused")]
851         public Microsoft.Build.Execution.ProjectInstance ProjectInstance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
852         [System.MonoTODOAttribute]
853         public System.Collections.Generic.IEnumerable<string> PropertiesToTransfer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
854         [System.MonoTODOAttribute]
855         public System.Collections.Generic.ICollection<string> TargetNames { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
856     }
857     [System.FlagsAttribute]
858     public enum BuildRequestDataFlags
859     {
860         IgnoreExistingProjectState = 4,
861         None = 0,
862         ProvideProjectStateAfterBuild = 2,
863         ReplaceExistingProjectInstance = 1,
864     }
865     public partial class BuildResult
866     {
BuildResult()867         public BuildResult() { }
868         public bool CircularDependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
869         public int ConfigurationId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
870         public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
871         public int GlobalRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
872         public Microsoft.Build.Execution.ITargetResult this[string target] { get { throw null; } }
873         public int NodeRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
874         public Microsoft.Build.Execution.BuildResultCode OverallResult { get { throw null; } }
875         public int ParentGlobalRequestId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
876         public Microsoft.Build.Execution.ProjectInstance ProjectStateAfterBuild { get { throw null; } set { } }
877         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> ResultsByTarget { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
878         public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
AddResultsForTarget(string target, Microsoft.Build.Execution.TargetResult result)879         public void AddResultsForTarget(string target, Microsoft.Build.Execution.TargetResult result) { }
HasResultsForTarget(string target)880         public bool HasResultsForTarget(string target) { throw null; }
MergeResults(Microsoft.Build.Execution.BuildResult results)881         public void MergeResults(Microsoft.Build.Execution.BuildResult results) { }
882     }
883     public enum BuildResultCode
884     {
885         Failure = 1,
886         Success = 0,
887     }
888     public partial class BuildSubmission
889     {
BuildSubmission()890         internal BuildSubmission() { }
891         public object AsyncContext { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
892         public Microsoft.Build.Execution.BuildManager BuildManager { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
893         public Microsoft.Build.Execution.BuildResult BuildResult { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
894         public bool IsCompleted { get { throw null; } }
895         public int SubmissionId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
896         public System.Threading.WaitHandle WaitHandle { get { throw null; } }
Execute()897         public Microsoft.Build.Execution.BuildResult Execute() { throw null; }
ExecuteAsync(Microsoft.Build.Execution.BuildSubmissionCompleteCallback callback, object context)898         public void ExecuteAsync(Microsoft.Build.Execution.BuildSubmissionCompleteCallback callback, object context) { }
899     }
BuildSubmissionCompleteCallback(Microsoft.Build.Execution.BuildSubmission submission)900     public delegate void BuildSubmissionCompleteCallback(Microsoft.Build.Execution.BuildSubmission submission);
901     public partial class HostServices
902     {
HostServices()903         public HostServices() { }
GetHostObject(string projectFile, string targetName, string taskName)904         public Microsoft.Build.Framework.ITaskHost GetHostObject(string projectFile, string targetName, string taskName) { throw null; }
GetNodeAffinity(string projectFile)905         public Microsoft.Build.Execution.NodeAffinity GetNodeAffinity(string projectFile) { throw null; }
OnRenameProject(string oldFullPath, string newFullPath)906         public void OnRenameProject(string oldFullPath, string newFullPath) { }
RegisterHostObject(string projectFile, string targetName, string taskName, Microsoft.Build.Framework.ITaskHost hostObject)907         public void RegisterHostObject(string projectFile, string targetName, string taskName, Microsoft.Build.Framework.ITaskHost hostObject) { }
SetNodeAffinity(string projectFile, Microsoft.Build.Execution.NodeAffinity nodeAffinity)908         public void SetNodeAffinity(string projectFile, Microsoft.Build.Execution.NodeAffinity nodeAffinity) { }
UnregisterProject(string projectFullPath)909         public void UnregisterProject(string projectFullPath) { }
910     }
911     public partial interface ITargetResult
912     {
913         System.Exception Exception { get; }
914         Microsoft.Build.Framework.ITaskItem[] Items { get; }
915         Microsoft.Build.Execution.TargetResultCode ResultCode { get; }
916     }
917     public enum NodeAffinity
918     {
919         Any = 2,
920         InProc = 0,
921         OutOfProc = 1,
922     }
923     public enum NodeEngineShutdownReason
924     {
925         BuildComplete = 0,
926         BuildCompleteReuse = 1,
927         ConnectionFailed = 2,
928         Error = 3,
929     }
930     public partial class OutOfProcNode
931     {
OutOfProcNode()932         public OutOfProcNode() { }
Run(out System.Exception shutdownException)933         public Microsoft.Build.Execution.NodeEngineShutdownReason Run(out System.Exception shutdownException) { shutdownException = default(System.Exception); throw null; }
934     }
935     public partial class ProjectInstance
936     {
ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml)937         public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml) { }
ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)938         public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)939         public ProjectInstance(Microsoft.Build.Construction.ProjectRootElement xml, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
ProjectInstance(string projectFile)940         public ProjectInstance(string projectFile) { }
ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion)941         public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion) { }
ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)942         public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection)943         public ProjectInstance(string projectFile, System.Collections.Generic.IDictionary<string, string> globalProperties, string toolsVersion, string subToolsetVersion, Microsoft.Build.Evaluation.ProjectCollection projectCollection) { }
944         public System.Collections.Generic.List<string> DefaultTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
945         public string Directory { get { throw null; } }
946         public string FullPath { get { throw null; } }
947         public System.Collections.Generic.IDictionary<string, string> GlobalProperties { get { throw null; } }
948         public System.Collections.Generic.List<string> InitialTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
949         public bool IsImmutable { get { throw null; } }
950         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectItemDefinitionInstance> ItemDefinitions { get { throw null; } }
951         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemInstance> Items { get { throw null; } }
952         public System.Collections.Generic.ICollection<string> ItemTypes { get { throw null; } }
953         public Microsoft.Build.Construction.ElementLocation ProjectFileLocation { get { throw null; } }
954         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyInstance> Properties { get { throw null; } }
955         public System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.ProjectTargetInstance> Targets { get { throw null; } }
956         public string ToolsVersion { get { throw null; } }
AddItem(string itemType, string evaluatedInclude)957         public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude) { throw null; }
AddItem(string itemType, string evaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata)958         public Microsoft.Build.Execution.ProjectItemInstance AddItem(string itemType, string evaluatedInclude, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadata) { throw null; }
Build()959         public bool Build() { throw null; }
Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)960         public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)961         public bool Build(System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)962         public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)963         public bool Build(string target, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers)964         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers) { throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs)965         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult>); throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers)966         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers) { throw null; }
Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs)967         public bool Build(string[] targets, System.Collections.Generic.IEnumerable<Microsoft.Build.Framework.ILogger> loggers, System.Collections.Generic.IEnumerable<Microsoft.Build.Logging.ForwardingLoggerRecord> remoteLoggers, out System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult> targetOutputs) { targetOutputs = default(System.Collections.Generic.IDictionary<string, Microsoft.Build.Execution.TargetResult>); throw null; }
DeepCopy()968         public Microsoft.Build.Execution.ProjectInstance DeepCopy() { throw null; }
DeepCopy(bool isImmutable)969         public Microsoft.Build.Execution.ProjectInstance DeepCopy(bool isImmutable) { throw null; }
EvaluateCondition(string condition)970         public bool EvaluateCondition(string condition) { throw null; }
ExpandString(string unexpandedValue)971         public string ExpandString(string unexpandedValue) { throw null; }
GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item)972         public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item) { throw null; }
GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemInstance item)973         public static string GetEvaluatedItemIncludeEscaped(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; }
GetItems(string itemType)974         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemInstance> GetItems(string itemType) { throw null; }
GetItemsByItemTypeAndEvaluatedInclude(string itemType, string evaluatedInclude)975         public System.Collections.Generic.IEnumerable<Microsoft.Build.Execution.ProjectItemInstance> GetItemsByItemTypeAndEvaluatedInclude(string itemType, string evaluatedInclude) { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item, string name)976         public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemDefinitionInstance item, string name) { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemInstance item, string name)977         public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectItemInstance item, string name) { throw null; }
GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectMetadataInstance metadatum)978         public static string GetMetadataValueEscaped(Microsoft.Build.Execution.ProjectMetadataInstance metadatum) { throw null; }
GetProperty(string name)979         public Microsoft.Build.Execution.ProjectPropertyInstance GetProperty(string name) { throw null; }
GetPropertyValue(string name)980         public string GetPropertyValue(string name) { throw null; }
GetPropertyValueEscaped(Microsoft.Build.Execution.ProjectPropertyInstance property)981         public static string GetPropertyValueEscaped(Microsoft.Build.Execution.ProjectPropertyInstance property) { throw null; }
RemoveItem(Microsoft.Build.Execution.ProjectItemInstance item)982         public bool RemoveItem(Microsoft.Build.Execution.ProjectItemInstance item) { throw null; }
RemoveProperty(string name)983         public bool RemoveProperty(string name) { throw null; }
SetProperty(string name, string evaluatedValue)984         public Microsoft.Build.Execution.ProjectPropertyInstance SetProperty(string name, string evaluatedValue) { throw null; }
ToProjectRootElement()985         public Microsoft.Build.Construction.ProjectRootElement ToProjectRootElement() { throw null; }
UpdateStateFrom(Microsoft.Build.Execution.ProjectInstance projectState)986         public void UpdateStateFrom(Microsoft.Build.Execution.ProjectInstance projectState) { }
987     }
988     public enum ProjectInstanceSettings
989     {
990         Immutable = 1,
991         ImmutableWithFastItemLookup = 3,
992         None = 0,
993     }
994     public partial class ProjectItemDefinitionInstance
995     {
ProjectItemDefinitionInstance()996         internal ProjectItemDefinitionInstance() { }
997         public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
998         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectMetadataInstance> Metadata { get { throw null; } }
999         public int MetadataCount { get { throw null; } }
1000         public System.Collections.Generic.IEnumerable<string> MetadataNames { get { throw null; } }
GetMetadata(string name)1001         public Microsoft.Build.Execution.ProjectMetadataInstance GetMetadata(string name) { throw null; }
1002     }
1003     public partial class ProjectItemGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
1004     {
ProjectItemGroupTaskInstance()1005         internal ProjectItemGroupTaskInstance() { }
1006         public override string Condition { get { throw null; } }
1007         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1008         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemGroupTaskItemInstance> Items { get { throw null; } }
1009         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1010     }
1011     public partial class ProjectItemGroupTaskItemInstance
1012     {
ProjectItemGroupTaskItemInstance()1013         internal ProjectItemGroupTaskItemInstance() { }
1014         public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1015         public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1016         public string Exclude { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1017         public Microsoft.Build.Construction.ElementLocation ExcludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1018         public string Include { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1019         public Microsoft.Build.Construction.ElementLocation IncludeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1020         public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1021         public string KeepDuplicates { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1022         public Microsoft.Build.Construction.ElementLocation KeepDuplicatesLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1023         public string KeepMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1024         public Microsoft.Build.Construction.ElementLocation KeepMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1025         public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1026         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectItemGroupTaskMetadataInstance> Metadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1027         public string Remove { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1028         public Microsoft.Build.Construction.ElementLocation RemoveLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1029         public string RemoveMetadata { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1030         public Microsoft.Build.Construction.ElementLocation RemoveMetadataLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1031     }
1032     public partial class ProjectItemGroupTaskMetadataInstance
1033     {
ProjectItemGroupTaskMetadataInstance()1034         internal ProjectItemGroupTaskMetadataInstance() { }
1035         public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1036         public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1037         public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1038         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1039         public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1040     }
1041     public partial class ProjectItemInstance : Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2
1042     {
ProjectItemInstance()1043         internal ProjectItemInstance() { }
1044         public int DirectMetadataCount { get { throw null; } }
1045         public string EvaluatedInclude { get { throw null; } set { } }
1046         public string ItemType { get { throw null; } }
1047         public System.Collections.Generic.IEnumerable<Microsoft.Build.Execution.ProjectMetadataInstance> Metadata { get { throw null; } }
1048         public int MetadataCount { get { throw null; } }
1049         public System.Collections.Generic.ICollection<string> MetadataNames { get { throw null; } }
1050         string Microsoft.Build.Framework.ITaskItem.ItemSpec { get { throw null; } set { } }
1051         System.Collections.ICollection Microsoft.Build.Framework.ITaskItem.MetadataNames { get { throw null; } }
1052         string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } }
1053         public Microsoft.Build.Execution.ProjectInstance Project { get { throw null; } }
GetMetadata(string name)1054         public Microsoft.Build.Execution.ProjectMetadataInstance GetMetadata(string name) { throw null; }
GetMetadataValue(string name)1055         public string GetMetadataValue(string name) { throw null; }
HasMetadata(string name)1056         public bool HasMetadata(string name) { throw null; }
Microsoft.Build.Framework.ITaskItem.CloneCustomMetadata()1057         System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem.CloneCustomMetadata() { throw null; }
Microsoft.Build.Framework.ITaskItem.CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem)1058         void Microsoft.Build.Framework.ITaskItem.CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { }
Microsoft.Build.Framework.ITaskItem.GetMetadata(string metadataName)1059         string Microsoft.Build.Framework.ITaskItem.GetMetadata(string metadataName) { throw null; }
Microsoft.Build.Framework.ITaskItem.SetMetadata(string metadataName, string metadataValue)1060         void Microsoft.Build.Framework.ITaskItem.SetMetadata(string metadataName, string metadataValue) { }
Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped()1061         System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; }
Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string name)1062         string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string name) { throw null; }
Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue)1063         void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { }
RemoveMetadata(string metadataName)1064         public void RemoveMetadata(string metadataName) { }
SetMetadata(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadataDictionary)1065         public void SetMetadata(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, string>> metadataDictionary) { }
SetMetadata(string name, string evaluatedValue)1066         public Microsoft.Build.Execution.ProjectMetadataInstance SetMetadata(string name, string evaluatedValue) { throw null; }
ToString()1067         public override string ToString() { throw null; }
1068     }
1069     public partial class ProjectMetadataInstance : System.IEquatable<Microsoft.Build.Execution.ProjectMetadataInstance>
1070     {
ProjectMetadataInstance()1071         internal ProjectMetadataInstance() { }
1072         public string EvaluatedValue { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1073         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
DeepClone()1074         public Microsoft.Build.Execution.ProjectMetadataInstance DeepClone() { throw null; }
Equals(Microsoft.Build.Execution.ProjectMetadataInstance other)1075         bool System.IEquatable<Microsoft.Build.Execution.ProjectMetadataInstance>.Equals(Microsoft.Build.Execution.ProjectMetadataInstance other) { throw null; }
ToString()1076         public override string ToString() { throw null; }
1077     }
1078     public sealed partial class ProjectOnErrorInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
1079     {
ProjectOnErrorInstance()1080         internal ProjectOnErrorInstance() { }
1081         public override string Condition { get { throw null; } }
1082         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1083         public string ExecuteTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1084         public Microsoft.Build.Construction.ElementLocation ExecuteTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1085         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1086     }
1087     public partial class ProjectPropertyGroupTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
1088     {
ProjectPropertyGroupTaskInstance()1089         internal ProjectPropertyGroupTaskInstance() { }
1090         public override string Condition { get { throw null; } }
1091         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1092         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1093         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectPropertyGroupTaskPropertyInstance> Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1094     }
1095     public partial class ProjectPropertyGroupTaskPropertyInstance
1096     {
ProjectPropertyGroupTaskPropertyInstance()1097         internal ProjectPropertyGroupTaskPropertyInstance() { }
1098         public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1099         public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1100         public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1101         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1102         public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1103     }
1104     public partial class ProjectPropertyInstance : System.IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>
1105     {
ProjectPropertyInstance()1106         internal ProjectPropertyInstance() { }
1107         public string EvaluatedValue { get { throw null; } set { } }
1108         public virtual bool IsImmutable { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1109         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
Equals(Microsoft.Build.Execution.ProjectPropertyInstance other)1110         bool System.IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>.Equals(Microsoft.Build.Execution.ProjectPropertyInstance other) { throw null; }
ToString()1111         public override string ToString() { throw null; }
1112     }
1113     public sealed partial class ProjectTargetInstance
1114     {
ProjectTargetInstance()1115         internal ProjectTargetInstance() { }
1116         public Microsoft.Build.Construction.ElementLocation AfterTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1117         public Microsoft.Build.Construction.ElementLocation BeforeTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1118         public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectTargetInstanceChild> Children { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1119         public string Condition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1120         public Microsoft.Build.Construction.ElementLocation ConditionLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1121         public string DependsOnTargets { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1122         public Microsoft.Build.Construction.ElementLocation DependsOnTargetsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1123         public string FullPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1124         public string Inputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1125         public Microsoft.Build.Construction.ElementLocation InputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1126         public string KeepDuplicateOutputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1127         public Microsoft.Build.Construction.ElementLocation KeepDuplicateOutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1128         public Microsoft.Build.Construction.ElementLocation Location { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1129         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1130         public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectOnErrorInstance> OnErrorChildren { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1131         public string Outputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1132         public Microsoft.Build.Construction.ElementLocation OutputsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1133         public string Returns { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1134         public Microsoft.Build.Construction.ElementLocation ReturnsLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1135         public System.Collections.Generic.ICollection<Microsoft.Build.Execution.ProjectTaskInstance> Tasks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1136     }
1137     public abstract partial class ProjectTargetInstanceChild
1138     {
ProjectTargetInstanceChild()1139         protected ProjectTargetInstanceChild() { }
1140         public abstract string Condition { get; }
1141         public abstract Microsoft.Build.Construction.ElementLocation ConditionLocation { get; }
1142         public string FullPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1143         public abstract Microsoft.Build.Construction.ElementLocation Location { get; }
1144     }
1145     public sealed partial class ProjectTaskInstance : Microsoft.Build.Execution.ProjectTargetInstanceChild
1146     {
ProjectTaskInstance()1147         internal ProjectTaskInstance() { }
1148         public override string Condition { get { throw null; } }
1149         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1150         public string ContinueOnError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1151         public Microsoft.Build.Construction.ElementLocation ContinueOnErrorLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1152         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1153         public string MSBuildArchitecture { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1154         public Microsoft.Build.Construction.ElementLocation MSBuildArchitectureLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1155         public string MSBuildRuntime { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1156         public Microsoft.Build.Construction.ElementLocation MSBuildRuntimeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1157         public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1158         public System.Collections.Generic.IList<Microsoft.Build.Execution.ProjectTaskInstanceChild> Outputs { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1159         public System.Collections.Generic.IDictionary<string, string> Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1160     }
1161     public abstract partial class ProjectTaskInstanceChild
1162     {
ProjectTaskInstanceChild()1163         protected ProjectTaskInstanceChild() { }
1164         public abstract string Condition { get; }
1165         public abstract Microsoft.Build.Construction.ElementLocation ConditionLocation { get; }
1166         public abstract Microsoft.Build.Construction.ElementLocation Location { get; }
1167         public abstract Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get; }
1168     }
1169     public sealed partial class ProjectTaskOutputItemInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
1170     {
ProjectTaskOutputItemInstance()1171         internal ProjectTaskOutputItemInstance() { }
1172         public override string Condition { get { throw null; } }
1173         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1174         public string ItemType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1175         public Microsoft.Build.Construction.ElementLocation ItemTypeLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1176         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1177         public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1178         public override Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
1179     }
1180     public sealed partial class ProjectTaskOutputPropertyInstance : Microsoft.Build.Execution.ProjectTaskInstanceChild
1181     {
ProjectTaskOutputPropertyInstance()1182         internal ProjectTaskOutputPropertyInstance() { }
1183         public override string Condition { get { throw null; } }
1184         public override Microsoft.Build.Construction.ElementLocation ConditionLocation { get { throw null; } }
1185         public override Microsoft.Build.Construction.ElementLocation Location { get { throw null; } }
1186         public string PropertyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1187         public Microsoft.Build.Construction.ElementLocation PropertyNameLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1188         public string TaskParameter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1189         public override Microsoft.Build.Construction.ElementLocation TaskParameterLocation { get { throw null; } }
1190     }
1191     public partial class TargetResult : Microsoft.Build.Execution.ITargetResult
1192     {
TargetResult()1193         internal TargetResult() { }
1194         public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1195         public Microsoft.Build.Framework.ITaskItem[] Items { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1196         public Microsoft.Build.Execution.TargetResultCode ResultCode { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1197     }
1198     public enum TargetResultCode : byte
1199     {
1200         Failure = (byte)2,
1201         Skipped = (byte)0,
1202         Success = (byte)1,
1203     }
1204 }
1205 namespace Microsoft.Build.Logging
1206 {
ColorResetter()1207     public delegate void ColorResetter();
ColorSetter(System.ConsoleColor color)1208     public delegate void ColorSetter(System.ConsoleColor color);
1209     public partial class ConfigurableForwardingLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
1210     {
ConfigurableForwardingLogger()1211         public ConfigurableForwardingLogger() { }
1212         public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
1213         public int NodeId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
1214         public string Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
1215         public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e)1216         protected virtual void ForwardToCentralLogger(Microsoft.Build.Framework.BuildEventArgs e) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)1217         public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount)1218         public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
Shutdown()1219         public virtual void Shutdown() { }
1220     }
1221     public partial class ConsoleLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
1222     {
ConsoleLogger()1223         public ConsoleLogger() { }
ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity)1224         public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.Logging.WriteHandler write, Microsoft.Build.Logging.ColorSetter colorSet, Microsoft.Build.Logging.ColorResetter colorReset)1225         public ConsoleLogger(Microsoft.Build.Framework.LoggerVerbosity verbosity, Microsoft.Build.Logging.WriteHandler write, Microsoft.Build.Logging.ColorSetter colorSet, Microsoft.Build.Logging.ColorResetter colorReset) { }
1226         public string Parameters { get { throw null; } set { } }
1227         public bool ShowSummary { get { throw null; } set { } }
1228         public bool SkipProjectStartedText { get { throw null; } set { } }
1229         public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
1230         protected Microsoft.Build.Logging.WriteHandler WriteHandler { get { throw null; } set { } }
ApplyParameter(string parameterName, string parameterValue)1231         public void ApplyParameter(string parameterName, string parameterValue) { }
BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e)1232         public void BuildFinishedHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e) { }
BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e)1233         public void BuildStartedHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e) { }
1234         [System.MonoTODOAttribute]
CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e)1235         public void CustomEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e) { }
ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e)1236         public void ErrorHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)1237         public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount)1238         public virtual void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e)1239         public void MessageHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e) { }
ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e)1240         public void ProjectFinishedHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e) { }
ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e)1241         public void ProjectStartedHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e) { }
Shutdown()1242         public virtual void Shutdown() { }
TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e)1243         public void TargetFinishedHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e) { }
TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e)1244         public void TargetStartedHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e) { }
TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e)1245         public void TaskFinishedHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e) { }
TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e)1246         public void TaskStartedHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e) { }
WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e)1247         public void WarningHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e) { }
1248     }
1249     public partial class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger, Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
1250     {
DistributedFileLogger()1251         public DistributedFileLogger() { }
1252         public Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get { throw null; } set { } }
1253         public int NodeId { get { throw null; } set { } }
1254         public string Parameters { get { throw null; } set { } }
1255         public Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)1256         public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount)1257         public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
Shutdown()1258         public void Shutdown() { }
1259     }
1260     public partial class FileLogger : Microsoft.Build.Logging.ConsoleLogger
1261     {
FileLogger()1262         public FileLogger() { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)1263         public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount)1264         public override void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount) { }
Shutdown()1265         public override void Shutdown() { }
1266     }
1267     public partial class ForwardingLoggerRecord
1268     {
ForwardingLoggerRecord(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.Logging.LoggerDescription forwardingLoggerDescription)1269         public ForwardingLoggerRecord(Microsoft.Build.Framework.ILogger centralLogger, Microsoft.Build.Logging.LoggerDescription forwardingLoggerDescription) { }
1270         public Microsoft.Build.Framework.ILogger CentralLogger { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1271         public Microsoft.Build.Logging.LoggerDescription ForwardingLoggerDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1272     }
1273     public partial class LoggerDescription
1274     {
LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity)1275         public LoggerDescription(string loggerClassName, string loggerAssemblyName, string loggerAssemblyFile, string loggerSwitchParameters, Microsoft.Build.Framework.LoggerVerbosity verbosity) { }
1276         public string LoggerSwitchParameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
1277         public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
CreateLogger()1278         public Microsoft.Build.Framework.ILogger CreateLogger() { throw null; }
1279     }
WriteHandler(string message)1280     public delegate void WriteHandler(string message);
1281 }
1282 namespace System
1283 {
1284     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1285     internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
1286     {
MonoDocumentationNoteAttribute(string comment)1287         public MonoDocumentationNoteAttribute(string comment) { }
1288     }
1289     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1290     internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
1291     {
MonoExtensionAttribute(string comment)1292         public MonoExtensionAttribute(string comment) { }
1293     }
1294     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1295     internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
1296     {
MonoInternalNoteAttribute(string comment)1297         public MonoInternalNoteAttribute(string comment) { }
1298     }
1299     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1300     internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
1301     {
MonoLimitationAttribute(string comment)1302         public MonoLimitationAttribute(string comment) { }
1303     }
1304     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1305     internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
1306     {
MonoNotSupportedAttribute(string comment)1307         public MonoNotSupportedAttribute(string comment) { }
1308     }
1309     [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true)]
1310     internal partial class MonoTODOAttribute : System.Attribute
1311     {
MonoTODOAttribute()1312         public MonoTODOAttribute() { }
MonoTODOAttribute(string comment)1313         public MonoTODOAttribute(string comment) { }
1314         public string Comment { get { throw null; } }
1315     }
1316 }
1317