1 <Type Name="NUnitProject" FullName="NUnit.Util.NUnitProject">
2 <TypeSignature Language="C#" Value="public class NUnitProject" />
4 <AssemblyName>nunit.util</AssemblyName>
5 <AssemblyVersion>2.2.0.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <summary>To be added.</summary>
13 <remarks>To be added.</remarks>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public NUnitProject (string projectPath);" />
18 <MemberType>Constructor</MemberType>
20 <AssemblyVersion>2.2.0.0</AssemblyVersion>
23 <Parameter Name="projectPath" Type="System.String" />
26 <param name="projectPath">To be added.</param>
27 <summary>To be added.</summary>
28 <remarks>To be added.</remarks>
31 <Member MemberName="ActiveConfig">
32 <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig ActiveConfig { get; }" />
33 <MemberType>Property</MemberType>
35 <AssemblyVersion>2.2.0.0</AssemblyVersion>
38 <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
41 <summary>To be added.</summary>
42 <value>To be added.</value>
43 <remarks>To be added.</remarks>
46 <Member MemberName="ActiveConfigName">
47 <MemberSignature Language="C#" Value="public string ActiveConfigName { get; }" />
48 <MemberType>Property</MemberType>
50 <AssemblyVersion>2.2.0.0</AssemblyVersion>
53 <ReturnType>System.String</ReturnType>
56 <summary>To be added.</summary>
57 <value>To be added.</value>
58 <remarks>To be added.</remarks>
61 <Member MemberName="Add">
62 <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProject vsProject);" />
63 <MemberType>Method</MemberType>
65 <AssemblyVersion>2.2.0.0</AssemblyVersion>
68 <ReturnType>System.Void</ReturnType>
71 <Parameter Name="vsProject" Type="NUnit.Util.VSProject" />
74 <param name="vsProject">To be added.</param>
75 <summary>To be added.</summary>
76 <remarks>To be added.</remarks>
79 <Member MemberName="BasePath">
80 <MemberSignature Language="C#" Value="public string BasePath { get; }" />
81 <MemberType>Property</MemberType>
83 <AssemblyVersion>2.2.0.0</AssemblyVersion>
86 <ReturnType>System.String</ReturnType>
89 <summary>To be added.</summary>
90 <value>To be added.</value>
91 <remarks>To be added.</remarks>
94 <Member MemberName="CanLoadAsProject">
95 <MemberSignature Language="C#" Value="public static bool CanLoadAsProject (string path);" />
96 <MemberType>Method</MemberType>
98 <AssemblyVersion>2.2.0.0</AssemblyVersion>
101 <ReturnType>System.Boolean</ReturnType>
104 <Parameter Name="path" Type="System.String" />
107 <param name="path">To be added.</param>
108 <summary>To be added.</summary>
109 <returns>To be added.</returns>
110 <remarks>To be added.</remarks>
113 <Member MemberName="Changed">
114 <MemberSignature Language="C#" Value="public event NUnit.Util.ProjectEventHandler Changed;" />
115 <MemberType>Event</MemberType>
117 <AssemblyVersion>2.2.0.0</AssemblyVersion>
120 <ReturnType>NUnit.Util.ProjectEventHandler</ReturnType>
123 <summary>To be added.</summary>
124 <remarks>To be added.</remarks>
127 <Member MemberName="configs">
128 <MemberSignature Language="C#" Value="protected NUnit.Util.ProjectConfigCollection configs;" />
129 <MemberType>Field</MemberType>
131 <AssemblyVersion>2.2.0.0</AssemblyVersion>
134 <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
137 <summary>To be added.</summary>
138 <remarks>To be added.</remarks>
141 <Member MemberName="Configs">
142 <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfigCollection Configs { get; }" />
143 <MemberType>Property</MemberType>
145 <AssemblyVersion>2.2.0.0</AssemblyVersion>
148 <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
151 <summary>To be added.</summary>
152 <value>To be added.</value>
153 <remarks>To be added.</remarks>
156 <Member MemberName="ConfigurationFile">
157 <MemberSignature Language="C#" Value="public string ConfigurationFile { get; }" />
158 <MemberType>Property</MemberType>
160 <AssemblyVersion>2.2.0.0</AssemblyVersion>
163 <ReturnType>System.String</ReturnType>
166 <summary>To be added.</summary>
167 <value>To be added.</value>
168 <remarks>To be added.</remarks>
171 <Member MemberName="EmptyProject">
172 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject EmptyProject ();" />
173 <MemberType>Method</MemberType>
175 <AssemblyVersion>2.2.0.0</AssemblyVersion>
178 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
182 <summary>To be added.</summary>
183 <returns>To be added.</returns>
184 <remarks>To be added.</remarks>
187 <Member MemberName="FromAssemblies">
188 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssemblies (string[] assemblies);" />
189 <MemberType>Method</MemberType>
191 <AssemblyVersion>2.2.0.0</AssemblyVersion>
194 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
197 <Parameter Name="assemblies" Type="System.String[]" />
200 <param name="assemblies">To be added.</param>
201 <summary>To be added.</summary>
202 <returns>To be added.</returns>
203 <remarks>To be added.</remarks>
206 <Member MemberName="FromAssembly">
207 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssembly (string assemblyPath);" />
208 <MemberType>Method</MemberType>
210 <AssemblyVersion>2.2.0.0</AssemblyVersion>
213 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
216 <Parameter Name="assemblyPath" Type="System.String" />
219 <param name="assemblyPath">To be added.</param>
220 <summary>To be added.</summary>
221 <returns>To be added.</returns>
222 <remarks>To be added.</remarks>
225 <Member MemberName="FromVSProject">
226 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSProject (string vsProjectPath);" />
227 <MemberType>Method</MemberType>
229 <AssemblyVersion>2.2.0.0</AssemblyVersion>
232 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
235 <Parameter Name="vsProjectPath" Type="System.String" />
238 <param name="vsProjectPath">To be added.</param>
239 <summary>To be added.</summary>
240 <returns>To be added.</returns>
241 <remarks>To be added.</remarks>
244 <Member MemberName="FromVSSolution">
245 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSSolution (string solutionPath);" />
246 <MemberType>Method</MemberType>
248 <AssemblyVersion>2.2.0.0</AssemblyVersion>
251 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
254 <Parameter Name="solutionPath" Type="System.String" />
257 <param name="solutionPath">To be added.</param>
258 <summary>To be added.</summary>
259 <returns>To be added.</returns>
260 <remarks>To be added.</remarks>
263 <Member MemberName="GenerateProjectName">
264 <MemberSignature Language="C#" Value="public static string GenerateProjectName ();" />
265 <MemberType>Method</MemberType>
267 <AssemblyVersion>2.2.0.0</AssemblyVersion>
270 <ReturnType>System.String</ReturnType>
274 <summary>To be added.</summary>
275 <returns>To be added.</returns>
276 <remarks>To be added.</remarks>
279 <Member MemberName="IsAssemblyWrapper">
280 <MemberSignature Language="C#" Value="public bool IsAssemblyWrapper { get; }" />
281 <MemberType>Property</MemberType>
283 <AssemblyVersion>2.2.0.0</AssemblyVersion>
286 <ReturnType>System.Boolean</ReturnType>
289 <summary>To be added.</summary>
290 <value>To be added.</value>
291 <remarks>To be added.</remarks>
294 <Member MemberName="isDirty">
295 <MemberSignature Language="C#" Value="protected bool isDirty;" />
296 <MemberType>Field</MemberType>
298 <AssemblyVersion>2.2.0.0</AssemblyVersion>
301 <ReturnType>System.Boolean</ReturnType>
304 <summary>To be added.</summary>
305 <remarks>To be added.</remarks>
308 <Member MemberName="IsDirty">
309 <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
310 <MemberType>Property</MemberType>
312 <AssemblyVersion>2.2.0.0</AssemblyVersion>
315 <ReturnType>System.Boolean</ReturnType>
318 <summary>To be added.</summary>
319 <value>To be added.</value>
320 <remarks>To be added.</remarks>
323 <Member MemberName="IsLoadable">
324 <MemberSignature Language="C#" Value="public bool IsLoadable { get; }" />
325 <MemberType>Property</MemberType>
327 <AssemblyVersion>2.2.0.0</AssemblyVersion>
330 <ReturnType>System.Boolean</ReturnType>
333 <summary>To be added.</summary>
334 <value>To be added.</value>
335 <remarks>To be added.</remarks>
338 <Member MemberName="IsProjectFile">
339 <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
340 <MemberType>Method</MemberType>
342 <AssemblyVersion>2.2.0.0</AssemblyVersion>
345 <ReturnType>System.Boolean</ReturnType>
348 <Parameter Name="path" Type="System.String" />
351 <param name="path">To be added.</param>
352 <summary>To be added.</summary>
353 <returns>To be added.</returns>
354 <remarks>To be added.</remarks>
357 <Member MemberName="Load">
358 <MemberSignature Language="C#" Value="public void Load ();" />
359 <MemberType>Method</MemberType>
361 <AssemblyVersion>2.2.0.0</AssemblyVersion>
364 <ReturnType>System.Void</ReturnType>
368 <summary>To be added.</summary>
369 <remarks>To be added.</remarks>
372 <Member MemberName="LoadProject">
373 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject LoadProject (string path);" />
374 <MemberType>Method</MemberType>
376 <AssemblyVersion>2.2.0.0</AssemblyVersion>
379 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
382 <Parameter Name="path" Type="System.String" />
385 <param name="path">To be added.</param>
386 <summary>To be added.</summary>
387 <returns>To be added.</returns>
388 <remarks>To be added.</remarks>
391 <Member MemberName="Name">
392 <MemberSignature Language="C#" Value="public string Name { get; }" />
393 <MemberType>Property</MemberType>
395 <AssemblyVersion>2.2.0.0</AssemblyVersion>
398 <ReturnType>System.String</ReturnType>
401 <summary>To be added.</summary>
402 <value>To be added.</value>
403 <remarks>To be added.</remarks>
406 <Member MemberName="NewProject">
407 <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject NewProject ();" />
408 <MemberType>Method</MemberType>
410 <AssemblyVersion>2.2.0.0</AssemblyVersion>
413 <ReturnType>NUnit.Util.NUnitProject</ReturnType>
417 <summary>To be added.</summary>
418 <returns>To be added.</returns>
419 <remarks>To be added.</remarks>
422 <Member MemberName="OnProjectChange">
423 <MemberSignature Language="C#" Value="public void OnProjectChange (NUnit.Util.ProjectChangeType type, string configName);" />
424 <MemberType>Method</MemberType>
426 <AssemblyVersion>2.2.0.0</AssemblyVersion>
429 <ReturnType>System.Void</ReturnType>
432 <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
433 <Parameter Name="configName" Type="System.String" />
436 <param name="type">To be added.</param>
437 <param name="configName">To be added.</param>
438 <summary>To be added.</summary>
439 <remarks>To be added.</remarks>
442 <Member MemberName="projectPath">
443 <MemberSignature Language="C#" Value="protected string projectPath;" />
444 <MemberType>Field</MemberType>
446 <AssemblyVersion>2.2.0.0</AssemblyVersion>
449 <ReturnType>System.String</ReturnType>
452 <summary>To be added.</summary>
453 <remarks>To be added.</remarks>
456 <Member MemberName="ProjectPath">
457 <MemberSignature Language="C#" Value="public string ProjectPath { set; get; }" />
458 <MemberType>Property</MemberType>
460 <AssemblyVersion>2.2.0.0</AssemblyVersion>
463 <ReturnType>System.String</ReturnType>
466 <summary>To be added.</summary>
467 <value>To be added.</value>
468 <remarks>To be added.</remarks>
471 <Member MemberName="ProjectPathFromFile">
472 <MemberSignature Language="C#" Value="public static string ProjectPathFromFile (string path);" />
473 <MemberType>Method</MemberType>
475 <AssemblyVersion>2.2.0.0</AssemblyVersion>
478 <ReturnType>System.String</ReturnType>
481 <Parameter Name="path" Type="System.String" />
484 <param name="path">To be added.</param>
485 <summary>To be added.</summary>
486 <returns>To be added.</returns>
487 <remarks>To be added.</remarks>
490 <Member MemberName="ProjectSeed">
491 <MemberSignature Language="C#" Value="public static int ProjectSeed { set; get; }" />
492 <MemberType>Property</MemberType>
494 <AssemblyVersion>2.2.0.0</AssemblyVersion>
497 <ReturnType>System.Int32</ReturnType>
500 <summary>To be added.</summary>
501 <value>To be added.</value>
502 <remarks>To be added.</remarks>
505 <Member MemberName="Save">
506 <MemberSignature Language="C#" Value="public void Save ();" />
507 <MemberType>Method</MemberType>
509 <AssemblyVersion>2.2.0.0</AssemblyVersion>
512 <ReturnType>System.Void</ReturnType>
516 <summary>To be added.</summary>
517 <remarks>To be added.</remarks>
520 <Member MemberName="Save">
521 <MemberSignature Language="C#" Value="public void Save (string projectPath);" />
522 <MemberType>Method</MemberType>
524 <AssemblyVersion>2.2.0.0</AssemblyVersion>
527 <ReturnType>System.Void</ReturnType>
530 <Parameter Name="projectPath" Type="System.String" />
533 <param name="projectPath">To be added.</param>
534 <summary>To be added.</summary>
535 <remarks>To be added.</remarks>
538 <Member MemberName="SetActiveConfig">
539 <MemberSignature Language="C#" Value="public void SetActiveConfig (int index);" />
540 <MemberType>Method</MemberType>
542 <AssemblyVersion>2.2.0.0</AssemblyVersion>
545 <ReturnType>System.Void</ReturnType>
548 <Parameter Name="index" Type="System.Int32" />
551 <param name="index">To be added.</param>
552 <summary>To be added.</summary>
553 <remarks>To be added.</remarks>
556 <Member MemberName="SetActiveConfig">
557 <MemberSignature Language="C#" Value="public void SetActiveConfig (string name);" />
558 <MemberType>Method</MemberType>
560 <AssemblyVersion>2.2.0.0</AssemblyVersion>
563 <ReturnType>System.Void</ReturnType>
566 <Parameter Name="name" Type="System.String" />
569 <param name="name">To be added.</param>
570 <summary>To be added.</summary>
571 <remarks>To be added.</remarks>