Skip to content

Commit 4986568

Browse files
CI Update
Build.Reason:Manual by Alma Jenks Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=432962&view=results source_repo.branch:master source_repo.url:https://apidrop.visualstudio.com/_git/binaries
1 parent bf98b00 commit 4986568

File tree

48 files changed

+15113
-10566
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+15113
-10566
lines changed

msbuild-api-docs/xml/FrameworksIndex/msbuild-17-netcore.xml

Lines changed: 141 additions & 0 deletions
Large diffs are not rendered by default.

msbuild-api-docs/xml/FrameworksIndex/msbuild-17.xml

Lines changed: 141 additions & 0 deletions
Large diffs are not rendered by default.

msbuild-api-docs/xml/Microsoft.Build.Construction/ElementLocation.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,32 @@
8181
<remarks>To be added.</remarks>
8282
</Docs>
8383
</Member>
84+
<Member MemberName="EmptyLocation">
85+
<MemberSignature Language="C#" Value="public static Microsoft.Build.Construction.ElementLocation EmptyLocation { get; }" />
86+
<MemberSignature Language="ILAsm" Value=".property class Microsoft.Build.Construction.ElementLocation EmptyLocation" />
87+
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Construction.ElementLocation.EmptyLocation" />
88+
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly Property EmptyLocation As ElementLocation" />
89+
<MemberSignature Language="F#" Value="static member EmptyLocation : Microsoft.Build.Construction.ElementLocation" Usage="Microsoft.Build.Construction.ElementLocation.EmptyLocation" />
90+
<MemberSignature Language="C++ CLI" Value="public:&#xA; static property Microsoft::Build::Construction::ElementLocation ^ EmptyLocation { Microsoft::Build::Construction::ElementLocation ^ get(); };" />
91+
<MemberType>Property</MemberType>
92+
<AssemblyInfo>
93+
<AssemblyName>Microsoft.Build</AssemblyName>
94+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
95+
</AssemblyInfo>
96+
<ReturnValue>
97+
<ReturnType>Microsoft.Build.Construction.ElementLocation</ReturnType>
98+
</ReturnValue>
99+
<Docs>
100+
<summary>
101+
Gets the empty element location.
102+
This is not to be used when something is "missing": that should have a null location.
103+
It is to be used for the project location when the project has not been given a name.
104+
In that case, it exists, but can't have a specific location.
105+
</summary>
106+
<value>To be added.</value>
107+
<remarks>To be added.</remarks>
108+
</Docs>
109+
</Member>
84110
<Member MemberName="Equals">
85111
<MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
86112
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />

msbuild-api-docs/xml/Microsoft.Build.Construction/ProjectRootElement.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2831,7 +2831,7 @@ The caller must add the UsingTask element to the location of choice in the proje
28312831
<summary>
28322832
Reload the existing project root element from the given <paramref name="reader" />
28332833
A reload operation completely replaces the state of this <see cref="T:Microsoft.Build.Construction.ProjectRootElement" /> object. This operation marks the
2834-
object as dirty (see <see cref="M:Microsoft.Build.Construction.ProjectRootElement.MarkDirty(System.String,System.String)" /> for side effects).
2834+
object as dirty.
28352835

28362836
If the new state has invalid XML or MSBuild syntax, then this method throws an <see cref="T:Microsoft.Build.Exceptions.InvalidProjectFileException" />.
28372837
When this happens, the state of this object does not change.

msbuild-api-docs/xml/Microsoft.Build.Execution/BuildParameters.xml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,29 @@
569569
<remarks>To be added.</remarks>
570570
</Docs>
571571
</Member>
572+
<Member MemberName="IsBuildCheckEnabled">
573+
<MemberSignature Language="C#" Value="public bool IsBuildCheckEnabled { get; set; }" />
574+
<MemberSignature Language="ILAsm" Value=".property instance bool IsBuildCheckEnabled" />
575+
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Execution.BuildParameters.IsBuildCheckEnabled" />
576+
<MemberSignature Language="VB.NET" Value="Public Property IsBuildCheckEnabled As Boolean" />
577+
<MemberSignature Language="F#" Value="member this.IsBuildCheckEnabled : bool with get, set" Usage="Microsoft.Build.Execution.BuildParameters.IsBuildCheckEnabled" />
578+
<MemberSignature Language="C++ CLI" Value="public:&#xA; property bool IsBuildCheckEnabled { bool get(); void set(bool value); };" />
579+
<MemberType>Property</MemberType>
580+
<AssemblyInfo>
581+
<AssemblyName>Microsoft.Build</AssemblyName>
582+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
583+
</AssemblyInfo>
584+
<ReturnValue>
585+
<ReturnType>System.Boolean</ReturnType>
586+
</ReturnValue>
587+
<Docs>
588+
<summary>
589+
Gets or sets an indication of build analysis enablement.
590+
</summary>
591+
<value>To be added.</value>
592+
<remarks>To be added.</remarks>
593+
</Docs>
594+
</Member>
572595
<Member MemberName="IsolateProjects">
573596
<MemberSignature Language="C#" Value="public bool IsolateProjects { get; set; }" />
574597
<MemberSignature Language="ILAsm" Value=".property instance bool IsolateProjects" />

msbuild-api-docs/xml/Microsoft.Build.Execution/BuildResult.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,30 @@
7070
<remarks>To be added.</remarks>
7171
</Docs>
7272
</Member>
73+
<Member MemberName="BuildRequestDataFlags">
74+
<MemberSignature Language="C#" Value="public Microsoft.Build.Execution.BuildRequestDataFlags BuildRequestDataFlags { get; }" />
75+
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.Build.Execution.BuildRequestDataFlags BuildRequestDataFlags" />
76+
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Execution.BuildResult.BuildRequestDataFlags" />
77+
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property BuildRequestDataFlags As BuildRequestDataFlags" />
78+
<MemberSignature Language="F#" Value="member this.BuildRequestDataFlags : Microsoft.Build.Execution.BuildRequestDataFlags" Usage="Microsoft.Build.Execution.BuildResult.BuildRequestDataFlags" />
79+
<MemberSignature Language="C++ CLI" Value="public:&#xA; property Microsoft::Build::Execution::BuildRequestDataFlags BuildRequestDataFlags { Microsoft::Build::Execution::BuildRequestDataFlags get(); };" />
80+
<MemberType>Property</MemberType>
81+
<AssemblyInfo>
82+
<AssemblyName>Microsoft.Build</AssemblyName>
83+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
84+
</AssemblyInfo>
85+
<ReturnValue>
86+
<ReturnType>Microsoft.Build.Execution.BuildRequestDataFlags</ReturnType>
87+
</ReturnValue>
88+
<Docs>
89+
<summary>
90+
Gets the flags that were used in the build request to which these results are associated.
91+
See <see cref="T:Microsoft.Build.Execution.BuildRequestDataFlags" /> for examples of the available flags.
92+
</summary>
93+
<value>To be added.</value>
94+
<remarks>To be added.</remarks>
95+
</Docs>
96+
</Member>
7397
<Member MemberName="CircularDependency">
7498
<MemberSignature Language="C#" Value="public bool CircularDependency { get; }" />
7599
<MemberSignature Language="ILAsm" Value=".property instance bool CircularDependency" />

msbuild-api-docs/xml/Microsoft.Build.Execution/ProjectInstance.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,8 +1403,8 @@
14031403
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectInstance+&lt;GetItemsByItemTypeAndEvaluatedInclude&gt;d__191))&gt;]</AttributeName>
14041404
</Attribute>
14051405
<Attribute FrameworkAlternate="msbuild-17;msbuild-17-netcore">
1406-
<AttributeName Language="C#">[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectInstance+&lt;GetItemsByItemTypeAndEvaluatedInclude&gt;d__196))]</AttributeName>
1407-
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectInstance+&lt;GetItemsByItemTypeAndEvaluatedInclude&gt;d__196))&gt;]</AttributeName>
1406+
<AttributeName Language="C#">[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectInstance+&lt;GetItemsByItemTypeAndEvaluatedInclude&gt;d__206))]</AttributeName>
1407+
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectInstance+&lt;GetItemsByItemTypeAndEvaluatedInclude&gt;d__206))&gt;]</AttributeName>
14081408
</Attribute>
14091409
</Attributes>
14101410
<ReturnValue>

msbuild-api-docs/xml/Microsoft.Build.Execution/ProjectItemDefinitionInstance.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@
169169
<AssemblyVersion>15.1.0.0</AssemblyVersion>
170170
</AssemblyInfo>
171171
<Attributes>
172-
<Attribute FrameworkAlternate="msbuild-15;msbuild-15-netcore;msbuild-16;msbuild-16-netcore;msbuild-17;msbuild-17-netcore">
172+
<Attribute FrameworkAlternate="msbuild-15;msbuild-15-netcore;msbuild-16;msbuild-16-netcore">
173173
<AttributeName Language="C#">[get: System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectItemDefinitionInstance+&lt;get_MetadataNames&gt;d__12))]</AttributeName>
174174
<AttributeName Language="F#">[&lt;get: System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.Build.Execution.ProjectItemDefinitionInstance+&lt;get_MetadataNames&gt;d__12))&gt;]</AttributeName>
175175
</Attribute>
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
<Type Name="AnalysisData" FullName="Microsoft.Build.Experimental.BuildCheck.AnalysisData">
2+
<TypeSignature Language="C#" Value="public abstract class AnalysisData" />
3+
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit AnalysisData extends System.Object" />
4+
<TypeSignature Language="DocId" Value="T:Microsoft.Build.Experimental.BuildCheck.AnalysisData" />
5+
<TypeSignature Language="VB.NET" Value="Public MustInherit Class AnalysisData" />
6+
<TypeSignature Language="F#" Value="type AnalysisData = class" />
7+
<TypeSignature Language="C++ CLI" Value="public ref class AnalysisData abstract" />
8+
<AssemblyInfo>
9+
<AssemblyName>Microsoft.Build</AssemblyName>
10+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
11+
</AssemblyInfo>
12+
<Base>
13+
<BaseTypeName>System.Object</BaseTypeName>
14+
</Base>
15+
<Interfaces />
16+
<Attributes>
17+
<Attribute FrameworkAlternate="msbuild-17-netcore">
18+
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
19+
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.Nullable(0)&gt;]</AttributeName>
20+
</Attribute>
21+
<Attribute FrameworkAlternate="msbuild-17-netcore">
22+
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(1)]</AttributeName>
23+
<AttributeName Language="F#">[&lt;System.Runtime.CompilerServices.NullableContext(1)&gt;]</AttributeName>
24+
</Attribute>
25+
</Attributes>
26+
<Docs>
27+
<param name="projectFilePath">Currently built project.</param>
28+
<summary>
29+
Base for a data passed from infrastructure to build analyzers.
30+
</summary>
31+
<remarks>To be added.</remarks>
32+
</Docs>
33+
<Members>
34+
<Member MemberName=".ctor">
35+
<MemberSignature Language="C#" Value="protected AnalysisData (string projectFilePath);" />
36+
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor(string projectFilePath) cil managed" />
37+
<MemberSignature Language="DocId" Value="M:Microsoft.Build.Experimental.BuildCheck.AnalysisData.#ctor(System.String)" />
38+
<MemberSignature Language="VB.NET" Value="Protected Sub New (projectFilePath As String)" />
39+
<MemberSignature Language="F#" Value="new Microsoft.Build.Experimental.BuildCheck.AnalysisData : string -&gt; Microsoft.Build.Experimental.BuildCheck.AnalysisData" Usage="new Microsoft.Build.Experimental.BuildCheck.AnalysisData projectFilePath" />
40+
<MemberSignature Language="C++ CLI" Value="protected:&#xA; AnalysisData(System::String ^ projectFilePath);" />
41+
<MemberType>Constructor</MemberType>
42+
<AssemblyInfo>
43+
<AssemblyName>Microsoft.Build</AssemblyName>
44+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
45+
</AssemblyInfo>
46+
<Parameters>
47+
<Parameter Name="projectFilePath" Type="System.String" />
48+
</Parameters>
49+
<Docs>
50+
<param name="projectFilePath">Currently built project.</param>
51+
<summary>
52+
Base for a data passed from infrastructure to build analyzers.
53+
</summary>
54+
<remarks>To be added.</remarks>
55+
</Docs>
56+
</Member>
57+
<Member MemberName="ProjectFilePath">
58+
<MemberSignature Language="C#" Value="public string ProjectFilePath { get; }" />
59+
<MemberSignature Language="ILAsm" Value=".property instance string ProjectFilePath" />
60+
<MemberSignature Language="DocId" Value="P:Microsoft.Build.Experimental.BuildCheck.AnalysisData.ProjectFilePath" />
61+
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ProjectFilePath As String" />
62+
<MemberSignature Language="F#" Value="member this.ProjectFilePath : string" Usage="Microsoft.Build.Experimental.BuildCheck.AnalysisData.ProjectFilePath" />
63+
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::String ^ ProjectFilePath { System::String ^ get(); };" />
64+
<MemberType>Property</MemberType>
65+
<AssemblyInfo>
66+
<AssemblyName>Microsoft.Build</AssemblyName>
67+
<AssemblyVersion>15.1.0.0</AssemblyVersion>
68+
</AssemblyInfo>
69+
<ReturnValue>
70+
<ReturnType>System.String</ReturnType>
71+
</ReturnValue>
72+
<Docs>
73+
<summary>
74+
Full path to the project file being built.
75+
</summary>
76+
<value>To be added.</value>
77+
<remarks>To be added.</remarks>
78+
</Docs>
79+
</Member>
80+
</Members>
81+
</Type>

0 commit comments

Comments
 (0)