Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
163 changes: 161 additions & 2 deletions msbuild-api-docs/xml/FrameworksIndex/msbuild-17-netcore.xml

Large diffs are not rendered by default.

27 changes: 26 additions & 1 deletion msbuild-api-docs/xml/FrameworksIndex/msbuild-17.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1302,10 +1302,12 @@
<Member Id="F:Microsoft.Build.Experimental.FileAccess.DesiredAccess.SYNCHRONIZE" />
</Type>
<Type Name="Microsoft.Build.Experimental.FileAccess.FileAccessData" Id="T:Microsoft.Build.Experimental.FileAccess.FileAccessData">
<Member Id="M:Microsoft.Build.Experimental.FileAccess.FileAccessData.#ctor(Microsoft.Build.Experimental.FileAccess.ReportedFileOperation,Microsoft.Build.Experimental.FileAccess.RequestedAccess,System.UInt32,System.UInt32,Microsoft.Build.Experimental.FileAccess.DesiredAccess,Microsoft.Build.Experimental.FileAccess.FlagsAndAttributes,System.String,System.String,System.Boolean)" />
<Member Id="M:Microsoft.Build.Experimental.FileAccess.FileAccessData.#ctor(Microsoft.Build.Experimental.FileAccess.ReportedFileOperation,Microsoft.Build.Experimental.FileAccess.RequestedAccess,System.UInt32,System.UInt32,System.UInt32,System.UInt32,Microsoft.Build.Experimental.FileAccess.DesiredAccess,Microsoft.Build.Experimental.FileAccess.FlagsAndAttributes,System.String,System.String,System.Boolean)" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.CorrelationId" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.DesiredAccess" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.Error" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.FlagsAndAttributes" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.Id" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.IsAnAugmentedFileAccess" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.Operation" />
<Member Id="P:Microsoft.Build.Experimental.FileAccess.FileAccessData.Path" />
Expand Down Expand Up @@ -1452,11 +1454,13 @@
<Namespace Name="Microsoft.Build.Experimental.ProjectCache">
<Type Name="Microsoft.Build.Experimental.ProjectCache.CacheContext" Id="T:Microsoft.Build.Experimental.ProjectCache.CacheContext">
<Member Id="M:Microsoft.Build.Experimental.ProjectCache.CacheContext.#ctor(System.Collections.Generic.IReadOnlyDictionary{System.String,System.String},Microsoft.Build.FileSystem.MSBuildFileSystemBase,Microsoft.Build.Graph.ProjectGraph,System.Collections.Generic.IReadOnlyCollection{Microsoft.Build.Graph.ProjectGraphEntryPoint})" />
<Member Id="M:Microsoft.Build.Experimental.ProjectCache.CacheContext.#ctor(System.Collections.Generic.IReadOnlyDictionary{System.String,System.String},Microsoft.Build.FileSystem.MSBuildFileSystemBase,System.Collections.Generic.IReadOnlyCollection{System.String},Microsoft.Build.Graph.ProjectGraph,System.Collections.Generic.IReadOnlyCollection{Microsoft.Build.Graph.ProjectGraphEntryPoint})" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.FileSystem" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.Graph" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.GraphEntryPoints" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.MSBuildExePath" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.PluginSettings" />
<Member Id="P:Microsoft.Build.Experimental.ProjectCache.CacheContext.RequestedTargets" />
</Type>
<Type Name="Microsoft.Build.Experimental.ProjectCache.CacheResult" Id="T:Microsoft.Build.Experimental.ProjectCache.CacheResult">
<Member Id="M:Microsoft.Build.Experimental.ProjectCache.CacheResult.IndicateCacheHit(Microsoft.Build.Execution.BuildResult)" />
Expand Down Expand Up @@ -1743,6 +1747,15 @@
<Member Id="P:Microsoft.Build.Framework.ExtendedBuildWarningEventArgs.ExtendedMetadata" />
<Member Id="P:Microsoft.Build.Framework.ExtendedBuildWarningEventArgs.ExtendedType" />
</Type>
<Type Name="Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs" Id="T:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs">
<Member Id="M:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.#ctor(System.String)" />
<Member Id="M:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.#ctor(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String)" />
<Member Id="M:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.#ctor(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime)" />
<Member Id="M:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.#ctor(System.String,System.String,System.String,System.String,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.DateTime,System.Object[])" />
<Member Id="P:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.ExtendedData" />
<Member Id="P:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.ExtendedMetadata" />
<Member Id="P:Microsoft.Build.Framework.ExtendedCriticalBuildMessageEventArgs.ExtendedType" />
</Type>
<Type Name="Microsoft.Build.Framework.ExtendedCustomBuildEventArgs" Id="T:Microsoft.Build.Framework.ExtendedCustomBuildEventArgs">
<Member Id="M:Microsoft.Build.Framework.ExtendedCustomBuildEventArgs.#ctor(System.String)" />
<Member Id="M:Microsoft.Build.Framework.ExtendedCustomBuildEventArgs.#ctor(System.String,System.String,System.String,System.String)" />
Expand Down Expand Up @@ -3594,6 +3607,12 @@
<Member Id="P:Microsoft.Build.Tasks.GenerateTrustInfo.TargetZone" />
<Member Id="P:Microsoft.Build.Tasks.GenerateTrustInfo.TrustInfoFile" />
</Type>
<Type Name="Microsoft.Build.Tasks.GetAssembliesMetadata" Id="T:Microsoft.Build.Tasks.GetAssembliesMetadata">
<Member Id="M:Microsoft.Build.Tasks.GetAssembliesMetadata.#ctor" />
<Member Id="M:Microsoft.Build.Tasks.GetAssembliesMetadata.Execute" />
<Member Id="P:Microsoft.Build.Tasks.GetAssembliesMetadata.AssembliesMetadata" />
<Member Id="P:Microsoft.Build.Tasks.GetAssembliesMetadata.AssemblyPaths" />
</Type>
<Type Name="Microsoft.Build.Tasks.GetAssemblyIdentity" Id="T:Microsoft.Build.Tasks.GetAssemblyIdentity">
<Member Id="M:Microsoft.Build.Tasks.GetAssemblyIdentity.#ctor" />
<Member Id="M:Microsoft.Build.Tasks.GetAssemblyIdentity.Execute" />
Expand Down Expand Up @@ -3722,6 +3741,11 @@
<Member Id="M:Microsoft.Build.Tasks.IFixedTypeInfo.ReleaseTypeAttr(System.IntPtr)" />
<Member Id="M:Microsoft.Build.Tasks.IFixedTypeInfo.ReleaseVarDesc(System.IntPtr)" />
</Type>
<Type Name="Microsoft.Build.Tasks.IUnregisterAssemblyTaskContract" Id="T:Microsoft.Build.Tasks.IUnregisterAssemblyTaskContract">
<Member Id="P:Microsoft.Build.Tasks.IUnregisterAssemblyTaskContract.Assemblies" />
<Member Id="P:Microsoft.Build.Tasks.IUnregisterAssemblyTaskContract.AssemblyListFile" />
<Member Id="P:Microsoft.Build.Tasks.IUnregisterAssemblyTaskContract.TypeLibFiles" />
</Type>
<Type Name="Microsoft.Build.Tasks.LC" Id="T:Microsoft.Build.Tasks.LC">
<Member Id="M:Microsoft.Build.Tasks.LC.#ctor" />
<Member Id="M:Microsoft.Build.Tasks.LC.AddCommandLineCommands(Microsoft.Build.Tasks.CommandLineBuilderExtension)" />
Expand Down Expand Up @@ -4056,6 +4080,7 @@
<Member Id="M:Microsoft.Build.Tasks.TaskLoggingHelperExtension.FormatResourceString(System.String,System.Object[])" />
<Member Id="P:Microsoft.Build.Tasks.TaskLoggingHelperExtension.TaskSharedResources" />
</Type>
<Type Name="Microsoft.Build.Tasks.TaskRequiresFramework" Id="T:Microsoft.Build.Tasks.TaskRequiresFramework" />
<Type Name="Microsoft.Build.Tasks.Telemetry" Id="T:Microsoft.Build.Tasks.Telemetry">
<Member Id="M:Microsoft.Build.Tasks.Telemetry.#ctor" />
<Member Id="M:Microsoft.Build.Tasks.Telemetry.Execute" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
</ReturnValue>
<Docs>
<summary>
Condition should never be set, but the getter returns null instead of throwing
Condition should never be set, but the getter returns null instead of throwing
because a nonexistent condition is implicitly true
</summary>
<value>Always returns <see langword="null" />.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
</Interfaces>
<Docs>
<summary>
Abstract base class for MSBuild construction object model elements.
Abstract base class for MSBuild construction object model elements.
</summary>
<remarks>To be added.</remarks>
</Docs>
Expand Down Expand Up @@ -153,8 +153,8 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the Condition value.
It will return empty string IFF a condition attribute is legal but it’s not present or has no value.
Gets or sets the Condition value.
It will return empty string IFF a condition attribute is legal but it’s not present or has no value.
It will return null IFF a Condition attribute is illegal on that element.
Removes the attribute if the value to set is empty.
It is possible for derived classes to throw an <see cref="T:System.InvalidOperationException" /> if setting the condition is
Expand Down Expand Up @@ -354,7 +354,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the Label value.
Gets or sets the Label value.
Returns empty string if it is not present.
Removes the attribute if the value to set is empty.
</summary>
Expand Down Expand Up @@ -413,7 +413,7 @@
<Docs>
<summary>
Location of the corresponding Xml element.
May not be correct if file is not saved, or
May not be correct if file is not saved, or
file has been edited since it was last saved.
In the case of an unsaved edit, the location only
contains the path to the file that the element originates from.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
</ReturnValue>
<Docs>
<summary>
Condition should never be set, but the getter returns null instead of throwing
Condition should never be set, but the getter returns null instead of throwing
because a nonexistent condition is implicitly true
</summary>
<value>Always returns <see langword="null" />.</value>
Expand Down Expand Up @@ -183,7 +183,7 @@
<Docs>
<param name="name">The name of the sub-element.</param>
<summary>
Get or set the content of the first sub-element
Get or set the content of the first sub-element
with the provided name.
</summary>
<value>The contents of the element.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the Project value.
Gets or sets the Project value.
</summary>
<value>The value of the Project attribute.</value>
<remarks>To be added.</remarks>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@
</ReturnValue>
<Docs>
<summary>
List of guids, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, mapping to projects
that this project has a build order dependency on, as defined in the solution file.
List of guids, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, mapping to projects
that this project has a build order dependency on, as defined in the solution file.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
Expand All @@ -84,8 +84,8 @@
</ReturnValue>
<Docs>
<summary>
The guid, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, of this project's
parent project, if any.
The guid, in "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}" form, of this project's
parent project, if any.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the Exclude value.
Gets or sets the Exclude value.
Returns empty string if it is not present.
Removes the attribute if the value to set is empty or null.
</summary>
Expand Down Expand Up @@ -255,7 +255,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the Include value.
Gets or sets the Include value.
Returns empty string if it is not present.
Removes the attribute if the value to set is empty or null.
</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the unevaluated value.
Gets or sets the unevaluated value.
Returns empty string if it is not present.
</summary>
<value>The unevaluated metadata value, or an empty string if the value is uninitialized.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
</ReturnValue>
<Docs>
<summary>
Condition should never be set, but the getter returns null instead of throwing
Condition should never be set, but the getter returns null instead of throwing
because a nonexistent condition is implicitly true
</summary>
<value>Always returns <see langword="null" />.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the ItemType value.
Gets or sets the ItemType value.
Returns empty string if it is not present.
Removes the attribute if the value to set is empty.
</summary>
Expand Down Expand Up @@ -189,7 +189,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the PropertyName value.
Gets or sets the PropertyName value.
Returns empty string if it is not present.
Removes the attribute if the value to set is empty.
</summary>
Expand Down Expand Up @@ -256,7 +256,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the TaskParameter value.
Gets or sets the TaskParameter value.
Returns empty string if it is not present.
</summary>
<value>The TaskParameter attribute value, or an empty string if the attribute is not present.</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
ProjectPropertyElement class represents the Property element in the MSBuild project.
</summary>
<remarks>
We do not need to use or set the PropertyType enumeration in the CM.
We do not need to use or set the PropertyType enumeration in the CM.
The CM does not know about Environment or Global properties, and does not create Output properties.
We can just verify that we haven't read a PropertyType.Reserved property ourselves.
So the CM only represents Normal properties.
Expand Down Expand Up @@ -106,7 +106,7 @@
</ReturnValue>
<Docs>
<summary>
Gets or sets the unevaluated value.
Gets or sets the unevaluated value.
Returns empty string if it is not present.
</summary>
<value>The unevaluated property value, or an empty string if the value is uninitialized.</value>
Expand Down
Loading