-
Notifications
You must be signed in to change notification settings - Fork 14
/
SolutionProjectType.xml
177 lines (177 loc) · 8.85 KB
/
SolutionProjectType.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
<Type Name="SolutionProjectType" FullName="Microsoft.Build.Construction.SolutionProjectType">
<TypeSignature Language="C#" Value="public enum SolutionProjectType" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SolutionProjectType extends System.Enum" />
<TypeSignature Language="DocId" Value="T:Microsoft.Build.Construction.SolutionProjectType" />
<TypeSignature Language="VB.NET" Value="Public Enum SolutionProjectType" />
<TypeSignature Language="F#" Value="type SolutionProjectType = " />
<TypeSignature Language="C++ CLI" Value="public enum class SolutionProjectType" />
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>
An enumeration defining the different types of projects we might find in an SLN.
</remarks>
</Docs>
<Members>
<Member MemberName="EtpSubProject">
<MemberSignature Language="C#" Value="EtpSubProject" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType EtpSubProject = int32(5)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.EtpSubProject" />
<MemberSignature Language="VB.NET" Value="EtpSubProject" />
<MemberSignature Language="F#" Value="EtpSubProject = 5" Usage="Microsoft.Build.Construction.SolutionProjectType.EtpSubProject" />
<MemberSignature Language="C++ CLI" Value="EtpSubProject" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>5</MemberValue>
<Docs>
<summary>
Project inside an Enterprise Template project
</summary>
</Docs>
</Member>
<Member MemberName="KnownToBeMSBuildFormat">
<MemberSignature Language="C#" Value="KnownToBeMSBuildFormat" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType KnownToBeMSBuildFormat = int32(1)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.KnownToBeMSBuildFormat" />
<MemberSignature Language="VB.NET" Value="KnownToBeMSBuildFormat" />
<MemberSignature Language="F#" Value="KnownToBeMSBuildFormat = 1" Usage="Microsoft.Build.Construction.SolutionProjectType.KnownToBeMSBuildFormat" />
<MemberSignature Language="C++ CLI" Value="KnownToBeMSBuildFormat" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>
C#, VB, F#, and VJ# projects
</summary>
</Docs>
</Member>
<Member MemberName="SharedProject">
<MemberSignature Language="C#" Value="SharedProject" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType SharedProject = int32(6)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.SharedProject" />
<MemberSignature Language="VB.NET" Value="SharedProject" />
<MemberSignature Language="F#" Value="SharedProject = 6" Usage="Microsoft.Build.Construction.SolutionProjectType.SharedProject" />
<MemberSignature Language="C++ CLI" Value="SharedProject" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>6</MemberValue>
<Docs>
<summary>
A shared project represents a collection of shared files that is not buildable on its own.
</summary>
</Docs>
</Member>
<Member MemberName="SolutionFolder">
<MemberSignature Language="C#" Value="SolutionFolder" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType SolutionFolder = int32(2)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.SolutionFolder" />
<MemberSignature Language="VB.NET" Value="SolutionFolder" />
<MemberSignature Language="F#" Value="SolutionFolder = 2" Usage="Microsoft.Build.Construction.SolutionProjectType.SolutionFolder" />
<MemberSignature Language="C++ CLI" Value="SolutionFolder" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>
Solution folders appear in the .sln file, but aren't buildable projects.
</summary>
</Docs>
</Member>
<Member MemberName="Unknown">
<MemberSignature Language="C#" Value="Unknown" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType Unknown = int32(0)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.Unknown" />
<MemberSignature Language="VB.NET" Value="Unknown" />
<MemberSignature Language="F#" Value="Unknown = 0" Usage="Microsoft.Build.Construction.SolutionProjectType.Unknown" />
<MemberSignature Language="C++ CLI" Value="Unknown" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>
Everything else besides the below well-known project types.
</summary>
</Docs>
</Member>
<Member MemberName="WebDeploymentProject">
<MemberSignature Language="C#" Value="WebDeploymentProject" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType WebDeploymentProject = int32(4)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.WebDeploymentProject" />
<MemberSignature Language="VB.NET" Value="WebDeploymentProject" />
<MemberSignature Language="F#" Value="WebDeploymentProject = 4" Usage="Microsoft.Build.Construction.SolutionProjectType.WebDeploymentProject" />
<MemberSignature Language="C++ CLI" Value="WebDeploymentProject" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>
Web Deployment (.wdproj) projects
</summary>
</Docs>
</Member>
<Member MemberName="WebProject">
<MemberSignature Language="C#" Value="WebProject" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype Microsoft.Build.Construction.SolutionProjectType WebProject = int32(3)" />
<MemberSignature Language="DocId" Value="F:Microsoft.Build.Construction.SolutionProjectType.WebProject" />
<MemberSignature Language="VB.NET" Value="WebProject" />
<MemberSignature Language="F#" Value="WebProject = 3" Usage="Microsoft.Build.Construction.SolutionProjectType.WebProject" />
<MemberSignature Language="C++ CLI" Value="WebProject" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Build</AssemblyName>
<AssemblyVersion>15.1.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Build.Construction.SolutionProjectType</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>
ASP.NET projects
</summary>
</Docs>
</Member>
</Members>
</Type>