Skip to content

Commit e59961f

Browse files
authored
Merge pull request #413 from leonard-thieu/patch-1
fix: column name should be Item Metadata Name
2 parents 183cdf1 + 51bdf30 commit e59961f

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/msbuild/common-msbuild-project-items.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ ms.workload:
2424
- "multiple"
2525
---
2626
# Common MSBuild Project Items
27-
In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.md)], an item is a named reference to one or more files. Items contain metadata such as file names, paths, and version numbers. All project types in [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] have several items in common. These items are defined in the file microsoft.build.commontypes.xsd.
27+
In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.md)], an item is a named reference to one or more files. Items contain metadata such as file names, paths, and version numbers. All project types in [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] have several items in common. These items are defined in the file Microsoft.Build.CommonTypes.xsd.
2828

2929
## Common Items
3030
The following is a list of all the common project items.
3131

3232
### Reference
3333
Represents an assembly (managed) reference in the project.
3434

35-
|Item Name|Description|
35+
|Item Metadata Name|Description|
3636
|---------------|-----------------|
3737
|HintPath|Optional string. Relative or absolute path of the assembly.|
3838
|Name|Optional string. The display name of the assembly, for example, "System.Windows.Forms."|
@@ -44,7 +44,7 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
4444
### COMReference
4545
Represents a COM (unmanaged) component reference in the project.
4646

47-
|Item Name|Description|
47+
|Item Metadata Name|Description|
4848
|---------------|-----------------|
4949
|Name|Optional string. The display name of the component.|
5050
|Guid|Optional string. A GUID for the component, in the form {12345678-1234-1234-1234-1234567891234}.|
@@ -57,22 +57,22 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
5757
### COMFileReference
5858
Represents a list of type libraries that feed into the ResolvedComreference target.
5959

60-
|Item Name|Description|
60+
|Item Metadata Name|Description|
6161
|---------------|-----------------|
6262
|WrapperTool|Optional string. The name of the wrapper tool that is used on the component, for example, "tlbimp."|
6363

6464
### NativeReference
6565
Represents a native manifest file or a reference to such a file.
6666

67-
|Item Name|Description|
67+
|Item Metadata Name|Description|
6868
|---------------|-----------------|
6969
|Name|Required string. The base name of the manifest file.|
7070
|HintPath|Required string. The relative path of the manifest file.|
7171

7272
### ProjectReference
7373
Represents a reference to another project.
7474

75-
|Item Name|Description|
75+
|Item Metadata Name|Description|
7676
|---------------|-----------------|
7777
|Name|Optional string. The display name of the reference.|
7878
|Project|Optional string. A GUID for the reference, in the form {12345678-1234-1234-1234-1234567891234}.|
@@ -81,7 +81,7 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
8181
### Compile
8282
Represents the source files for the compiler.
8383

84-
|Item Name|Description|
84+
|Item Metadata Name|Description|
8585
|---------------|-----------------|
8686
|DependentUpon|Optional string. Specifies the file this file depends on to compile correctly.|
8787
|AutoGen|Optional boolean. Indicates whether the file was generated for the project by the [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] integrated development environment (IDE).|
@@ -92,7 +92,7 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
9292
### EmbeddedResource
9393
Represents resources to be embedded in the generated assembly.
9494

95-
|Item Name|Description|
95+
|Item Metadata Name|Description|
9696
|---------------|-----------------|
9797
|DependentUpon|Optional string. Specifies the file this file depends on to compile correctly|
9898
|Generator|Required string. The name of any file generator that is run on this item.|
@@ -106,7 +106,7 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
106106
### Content
107107
Represents files that are not compiled into the project, but may be embedded or published together with it.
108108

109-
|Item Name|Description|
109+
|Item Metadata Name|Description|
110110
|---------------|-----------------|
111111
|DependentUpon|Optional string. Specifies the file this file depends on to compile correctly.|
112112
|Generator|Required string. The name of any file generator that runs on this item.|
@@ -121,7 +121,7 @@ In [!INCLUDE[vstecmsbuild](../extensibility/internals/includes/vstecmsbuild_md.m
121121
### None
122122
Represents files that should have no role in the build process.
123123

124-
|Item Name|Description|
124+
|Item Metadata Name|Description|
125125
|---------------|-----------------|
126126
|DependentUpon|Optional string. Specifies the file this file depends on to compile correctly.|
127127
|Generator|Required string. The name of any file generator that is run on this item.|

0 commit comments

Comments
 (0)