2009-06-12 Bill Holmes <billholmes54@gmail.com>
[mono.git] / mcs / nunit20 / util / Documentation / en / NUnit.Util / NUnitProject.xml
1 <Type Name="NUnitProject" FullName="NUnit.Util.NUnitProject">
2   <TypeSignature Language="C#" Value="public class NUnitProject" />
3   <AssemblyInfo>
4     <AssemblyName>nunit.util</AssemblyName>
5     <AssemblyVersion>2.2.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces />
11   <Docs>
12     <summary>To be added.</summary>
13     <remarks>To be added.</remarks>
14   </Docs>
15   <Members>
16     <Member MemberName=".ctor">
17       <MemberSignature Language="C#" Value="public NUnitProject (string projectPath);" />
18       <MemberType>Constructor</MemberType>
19       <AssemblyInfo>
20         <AssemblyVersion>2.2.0.0</AssemblyVersion>
21       </AssemblyInfo>
22       <Parameters>
23         <Parameter Name="projectPath" Type="System.String" />
24       </Parameters>
25       <Docs>
26         <param name="projectPath">To be added.</param>
27         <summary>To be added.</summary>
28         <remarks>To be added.</remarks>
29       </Docs>
30     </Member>
31     <Member MemberName="ActiveConfig">
32       <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfig ActiveConfig { get; }" />
33       <MemberType>Property</MemberType>
34       <AssemblyInfo>
35         <AssemblyVersion>2.2.0.0</AssemblyVersion>
36       </AssemblyInfo>
37       <ReturnValue>
38         <ReturnType>NUnit.Util.ProjectConfig</ReturnType>
39       </ReturnValue>
40       <Docs>
41         <summary>To be added.</summary>
42         <value>To be added.</value>
43         <remarks>To be added.</remarks>
44       </Docs>
45     </Member>
46     <Member MemberName="ActiveConfigName">
47       <MemberSignature Language="C#" Value="public string ActiveConfigName { get; }" />
48       <MemberType>Property</MemberType>
49       <AssemblyInfo>
50         <AssemblyVersion>2.2.0.0</AssemblyVersion>
51       </AssemblyInfo>
52       <ReturnValue>
53         <ReturnType>System.String</ReturnType>
54       </ReturnValue>
55       <Docs>
56         <summary>To be added.</summary>
57         <value>To be added.</value>
58         <remarks>To be added.</remarks>
59       </Docs>
60     </Member>
61     <Member MemberName="Add">
62       <MemberSignature Language="C#" Value="public void Add (NUnit.Util.VSProject vsProject);" />
63       <MemberType>Method</MemberType>
64       <AssemblyInfo>
65         <AssemblyVersion>2.2.0.0</AssemblyVersion>
66       </AssemblyInfo>
67       <ReturnValue>
68         <ReturnType>System.Void</ReturnType>
69       </ReturnValue>
70       <Parameters>
71         <Parameter Name="vsProject" Type="NUnit.Util.VSProject" />
72       </Parameters>
73       <Docs>
74         <param name="vsProject">To be added.</param>
75         <summary>To be added.</summary>
76         <remarks>To be added.</remarks>
77       </Docs>
78     </Member>
79     <Member MemberName="BasePath">
80       <MemberSignature Language="C#" Value="public string BasePath { get; }" />
81       <MemberType>Property</MemberType>
82       <AssemblyInfo>
83         <AssemblyVersion>2.2.0.0</AssemblyVersion>
84       </AssemblyInfo>
85       <ReturnValue>
86         <ReturnType>System.String</ReturnType>
87       </ReturnValue>
88       <Docs>
89         <summary>To be added.</summary>
90         <value>To be added.</value>
91         <remarks>To be added.</remarks>
92       </Docs>
93     </Member>
94     <Member MemberName="CanLoadAsProject">
95       <MemberSignature Language="C#" Value="public static bool CanLoadAsProject (string path);" />
96       <MemberType>Method</MemberType>
97       <AssemblyInfo>
98         <AssemblyVersion>2.2.0.0</AssemblyVersion>
99       </AssemblyInfo>
100       <ReturnValue>
101         <ReturnType>System.Boolean</ReturnType>
102       </ReturnValue>
103       <Parameters>
104         <Parameter Name="path" Type="System.String" />
105       </Parameters>
106       <Docs>
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>
111       </Docs>
112     </Member>
113     <Member MemberName="Changed">
114       <MemberSignature Language="C#" Value="public event NUnit.Util.ProjectEventHandler Changed;" />
115       <MemberType>Event</MemberType>
116       <AssemblyInfo>
117         <AssemblyVersion>2.2.0.0</AssemblyVersion>
118       </AssemblyInfo>
119       <ReturnValue>
120         <ReturnType>NUnit.Util.ProjectEventHandler</ReturnType>
121       </ReturnValue>
122       <Docs>
123         <summary>To be added.</summary>
124         <remarks>To be added.</remarks>
125       </Docs>
126     </Member>
127     <Member MemberName="configs">
128       <MemberSignature Language="C#" Value="protected NUnit.Util.ProjectConfigCollection configs;" />
129       <MemberType>Field</MemberType>
130       <AssemblyInfo>
131         <AssemblyVersion>2.2.0.0</AssemblyVersion>
132       </AssemblyInfo>
133       <ReturnValue>
134         <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
135       </ReturnValue>
136       <Docs>
137         <summary>To be added.</summary>
138         <remarks>To be added.</remarks>
139       </Docs>
140     </Member>
141     <Member MemberName="Configs">
142       <MemberSignature Language="C#" Value="public NUnit.Util.ProjectConfigCollection Configs { get; }" />
143       <MemberType>Property</MemberType>
144       <AssemblyInfo>
145         <AssemblyVersion>2.2.0.0</AssemblyVersion>
146       </AssemblyInfo>
147       <ReturnValue>
148         <ReturnType>NUnit.Util.ProjectConfigCollection</ReturnType>
149       </ReturnValue>
150       <Docs>
151         <summary>To be added.</summary>
152         <value>To be added.</value>
153         <remarks>To be added.</remarks>
154       </Docs>
155     </Member>
156     <Member MemberName="ConfigurationFile">
157       <MemberSignature Language="C#" Value="public string ConfigurationFile { get; }" />
158       <MemberType>Property</MemberType>
159       <AssemblyInfo>
160         <AssemblyVersion>2.2.0.0</AssemblyVersion>
161       </AssemblyInfo>
162       <ReturnValue>
163         <ReturnType>System.String</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <summary>To be added.</summary>
167         <value>To be added.</value>
168         <remarks>To be added.</remarks>
169       </Docs>
170     </Member>
171     <Member MemberName="EmptyProject">
172       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject EmptyProject ();" />
173       <MemberType>Method</MemberType>
174       <AssemblyInfo>
175         <AssemblyVersion>2.2.0.0</AssemblyVersion>
176       </AssemblyInfo>
177       <ReturnValue>
178         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
179       </ReturnValue>
180       <Parameters />
181       <Docs>
182         <summary>To be added.</summary>
183         <returns>To be added.</returns>
184         <remarks>To be added.</remarks>
185       </Docs>
186     </Member>
187     <Member MemberName="FromAssemblies">
188       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssemblies (string[] assemblies);" />
189       <MemberType>Method</MemberType>
190       <AssemblyInfo>
191         <AssemblyVersion>2.2.0.0</AssemblyVersion>
192       </AssemblyInfo>
193       <ReturnValue>
194         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
195       </ReturnValue>
196       <Parameters>
197         <Parameter Name="assemblies" Type="System.String[]" />
198       </Parameters>
199       <Docs>
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>
204       </Docs>
205     </Member>
206     <Member MemberName="FromAssembly">
207       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromAssembly (string assemblyPath);" />
208       <MemberType>Method</MemberType>
209       <AssemblyInfo>
210         <AssemblyVersion>2.2.0.0</AssemblyVersion>
211       </AssemblyInfo>
212       <ReturnValue>
213         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
214       </ReturnValue>
215       <Parameters>
216         <Parameter Name="assemblyPath" Type="System.String" />
217       </Parameters>
218       <Docs>
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>
223       </Docs>
224     </Member>
225     <Member MemberName="FromVSProject">
226       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSProject (string vsProjectPath);" />
227       <MemberType>Method</MemberType>
228       <AssemblyInfo>
229         <AssemblyVersion>2.2.0.0</AssemblyVersion>
230       </AssemblyInfo>
231       <ReturnValue>
232         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
233       </ReturnValue>
234       <Parameters>
235         <Parameter Name="vsProjectPath" Type="System.String" />
236       </Parameters>
237       <Docs>
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>
242       </Docs>
243     </Member>
244     <Member MemberName="FromVSSolution">
245       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject FromVSSolution (string solutionPath);" />
246       <MemberType>Method</MemberType>
247       <AssemblyInfo>
248         <AssemblyVersion>2.2.0.0</AssemblyVersion>
249       </AssemblyInfo>
250       <ReturnValue>
251         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
252       </ReturnValue>
253       <Parameters>
254         <Parameter Name="solutionPath" Type="System.String" />
255       </Parameters>
256       <Docs>
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>
261       </Docs>
262     </Member>
263     <Member MemberName="GenerateProjectName">
264       <MemberSignature Language="C#" Value="public static string GenerateProjectName ();" />
265       <MemberType>Method</MemberType>
266       <AssemblyInfo>
267         <AssemblyVersion>2.2.0.0</AssemblyVersion>
268       </AssemblyInfo>
269       <ReturnValue>
270         <ReturnType>System.String</ReturnType>
271       </ReturnValue>
272       <Parameters />
273       <Docs>
274         <summary>To be added.</summary>
275         <returns>To be added.</returns>
276         <remarks>To be added.</remarks>
277       </Docs>
278     </Member>
279     <Member MemberName="IsAssemblyWrapper">
280       <MemberSignature Language="C#" Value="public bool IsAssemblyWrapper { get; }" />
281       <MemberType>Property</MemberType>
282       <AssemblyInfo>
283         <AssemblyVersion>2.2.0.0</AssemblyVersion>
284       </AssemblyInfo>
285       <ReturnValue>
286         <ReturnType>System.Boolean</ReturnType>
287       </ReturnValue>
288       <Docs>
289         <summary>To be added.</summary>
290         <value>To be added.</value>
291         <remarks>To be added.</remarks>
292       </Docs>
293     </Member>
294     <Member MemberName="isDirty">
295       <MemberSignature Language="C#" Value="protected bool isDirty;" />
296       <MemberType>Field</MemberType>
297       <AssemblyInfo>
298         <AssemblyVersion>2.2.0.0</AssemblyVersion>
299       </AssemblyInfo>
300       <ReturnValue>
301         <ReturnType>System.Boolean</ReturnType>
302       </ReturnValue>
303       <Docs>
304         <summary>To be added.</summary>
305         <remarks>To be added.</remarks>
306       </Docs>
307     </Member>
308     <Member MemberName="IsDirty">
309       <MemberSignature Language="C#" Value="public bool IsDirty { set; get; }" />
310       <MemberType>Property</MemberType>
311       <AssemblyInfo>
312         <AssemblyVersion>2.2.0.0</AssemblyVersion>
313       </AssemblyInfo>
314       <ReturnValue>
315         <ReturnType>System.Boolean</ReturnType>
316       </ReturnValue>
317       <Docs>
318         <summary>To be added.</summary>
319         <value>To be added.</value>
320         <remarks>To be added.</remarks>
321       </Docs>
322     </Member>
323     <Member MemberName="IsLoadable">
324       <MemberSignature Language="C#" Value="public bool IsLoadable { get; }" />
325       <MemberType>Property</MemberType>
326       <AssemblyInfo>
327         <AssemblyVersion>2.2.0.0</AssemblyVersion>
328       </AssemblyInfo>
329       <ReturnValue>
330         <ReturnType>System.Boolean</ReturnType>
331       </ReturnValue>
332       <Docs>
333         <summary>To be added.</summary>
334         <value>To be added.</value>
335         <remarks>To be added.</remarks>
336       </Docs>
337     </Member>
338     <Member MemberName="IsProjectFile">
339       <MemberSignature Language="C#" Value="public static bool IsProjectFile (string path);" />
340       <MemberType>Method</MemberType>
341       <AssemblyInfo>
342         <AssemblyVersion>2.2.0.0</AssemblyVersion>
343       </AssemblyInfo>
344       <ReturnValue>
345         <ReturnType>System.Boolean</ReturnType>
346       </ReturnValue>
347       <Parameters>
348         <Parameter Name="path" Type="System.String" />
349       </Parameters>
350       <Docs>
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>
355       </Docs>
356     </Member>
357     <Member MemberName="Load">
358       <MemberSignature Language="C#" Value="public void Load ();" />
359       <MemberType>Method</MemberType>
360       <AssemblyInfo>
361         <AssemblyVersion>2.2.0.0</AssemblyVersion>
362       </AssemblyInfo>
363       <ReturnValue>
364         <ReturnType>System.Void</ReturnType>
365       </ReturnValue>
366       <Parameters />
367       <Docs>
368         <summary>To be added.</summary>
369         <remarks>To be added.</remarks>
370       </Docs>
371     </Member>
372     <Member MemberName="LoadProject">
373       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject LoadProject (string path);" />
374       <MemberType>Method</MemberType>
375       <AssemblyInfo>
376         <AssemblyVersion>2.2.0.0</AssemblyVersion>
377       </AssemblyInfo>
378       <ReturnValue>
379         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
380       </ReturnValue>
381       <Parameters>
382         <Parameter Name="path" Type="System.String" />
383       </Parameters>
384       <Docs>
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>
389       </Docs>
390     </Member>
391     <Member MemberName="Name">
392       <MemberSignature Language="C#" Value="public string Name { get; }" />
393       <MemberType>Property</MemberType>
394       <AssemblyInfo>
395         <AssemblyVersion>2.2.0.0</AssemblyVersion>
396       </AssemblyInfo>
397       <ReturnValue>
398         <ReturnType>System.String</ReturnType>
399       </ReturnValue>
400       <Docs>
401         <summary>To be added.</summary>
402         <value>To be added.</value>
403         <remarks>To be added.</remarks>
404       </Docs>
405     </Member>
406     <Member MemberName="NewProject">
407       <MemberSignature Language="C#" Value="public static NUnit.Util.NUnitProject NewProject ();" />
408       <MemberType>Method</MemberType>
409       <AssemblyInfo>
410         <AssemblyVersion>2.2.0.0</AssemblyVersion>
411       </AssemblyInfo>
412       <ReturnValue>
413         <ReturnType>NUnit.Util.NUnitProject</ReturnType>
414       </ReturnValue>
415       <Parameters />
416       <Docs>
417         <summary>To be added.</summary>
418         <returns>To be added.</returns>
419         <remarks>To be added.</remarks>
420       </Docs>
421     </Member>
422     <Member MemberName="OnProjectChange">
423       <MemberSignature Language="C#" Value="public void OnProjectChange (NUnit.Util.ProjectChangeType type, string configName);" />
424       <MemberType>Method</MemberType>
425       <AssemblyInfo>
426         <AssemblyVersion>2.2.0.0</AssemblyVersion>
427       </AssemblyInfo>
428       <ReturnValue>
429         <ReturnType>System.Void</ReturnType>
430       </ReturnValue>
431       <Parameters>
432         <Parameter Name="type" Type="NUnit.Util.ProjectChangeType" />
433         <Parameter Name="configName" Type="System.String" />
434       </Parameters>
435       <Docs>
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>
440       </Docs>
441     </Member>
442     <Member MemberName="projectPath">
443       <MemberSignature Language="C#" Value="protected string projectPath;" />
444       <MemberType>Field</MemberType>
445       <AssemblyInfo>
446         <AssemblyVersion>2.2.0.0</AssemblyVersion>
447       </AssemblyInfo>
448       <ReturnValue>
449         <ReturnType>System.String</ReturnType>
450       </ReturnValue>
451       <Docs>
452         <summary>To be added.</summary>
453         <remarks>To be added.</remarks>
454       </Docs>
455     </Member>
456     <Member MemberName="ProjectPath">
457       <MemberSignature Language="C#" Value="public string ProjectPath { set; get; }" />
458       <MemberType>Property</MemberType>
459       <AssemblyInfo>
460         <AssemblyVersion>2.2.0.0</AssemblyVersion>
461       </AssemblyInfo>
462       <ReturnValue>
463         <ReturnType>System.String</ReturnType>
464       </ReturnValue>
465       <Docs>
466         <summary>To be added.</summary>
467         <value>To be added.</value>
468         <remarks>To be added.</remarks>
469       </Docs>
470     </Member>
471     <Member MemberName="ProjectPathFromFile">
472       <MemberSignature Language="C#" Value="public static string ProjectPathFromFile (string path);" />
473       <MemberType>Method</MemberType>
474       <AssemblyInfo>
475         <AssemblyVersion>2.2.0.0</AssemblyVersion>
476       </AssemblyInfo>
477       <ReturnValue>
478         <ReturnType>System.String</ReturnType>
479       </ReturnValue>
480       <Parameters>
481         <Parameter Name="path" Type="System.String" />
482       </Parameters>
483       <Docs>
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>
488       </Docs>
489     </Member>
490     <Member MemberName="ProjectSeed">
491       <MemberSignature Language="C#" Value="public static int ProjectSeed { set; get; }" />
492       <MemberType>Property</MemberType>
493       <AssemblyInfo>
494         <AssemblyVersion>2.2.0.0</AssemblyVersion>
495       </AssemblyInfo>
496       <ReturnValue>
497         <ReturnType>System.Int32</ReturnType>
498       </ReturnValue>
499       <Docs>
500         <summary>To be added.</summary>
501         <value>To be added.</value>
502         <remarks>To be added.</remarks>
503       </Docs>
504     </Member>
505     <Member MemberName="Save">
506       <MemberSignature Language="C#" Value="public void Save ();" />
507       <MemberType>Method</MemberType>
508       <AssemblyInfo>
509         <AssemblyVersion>2.2.0.0</AssemblyVersion>
510       </AssemblyInfo>
511       <ReturnValue>
512         <ReturnType>System.Void</ReturnType>
513       </ReturnValue>
514       <Parameters />
515       <Docs>
516         <summary>To be added.</summary>
517         <remarks>To be added.</remarks>
518       </Docs>
519     </Member>
520     <Member MemberName="Save">
521       <MemberSignature Language="C#" Value="public void Save (string projectPath);" />
522       <MemberType>Method</MemberType>
523       <AssemblyInfo>
524         <AssemblyVersion>2.2.0.0</AssemblyVersion>
525       </AssemblyInfo>
526       <ReturnValue>
527         <ReturnType>System.Void</ReturnType>
528       </ReturnValue>
529       <Parameters>
530         <Parameter Name="projectPath" Type="System.String" />
531       </Parameters>
532       <Docs>
533         <param name="projectPath">To be added.</param>
534         <summary>To be added.</summary>
535         <remarks>To be added.</remarks>
536       </Docs>
537     </Member>
538     <Member MemberName="SetActiveConfig">
539       <MemberSignature Language="C#" Value="public void SetActiveConfig (int index);" />
540       <MemberType>Method</MemberType>
541       <AssemblyInfo>
542         <AssemblyVersion>2.2.0.0</AssemblyVersion>
543       </AssemblyInfo>
544       <ReturnValue>
545         <ReturnType>System.Void</ReturnType>
546       </ReturnValue>
547       <Parameters>
548         <Parameter Name="index" Type="System.Int32" />
549       </Parameters>
550       <Docs>
551         <param name="index">To be added.</param>
552         <summary>To be added.</summary>
553         <remarks>To be added.</remarks>
554       </Docs>
555     </Member>
556     <Member MemberName="SetActiveConfig">
557       <MemberSignature Language="C#" Value="public void SetActiveConfig (string name);" />
558       <MemberType>Method</MemberType>
559       <AssemblyInfo>
560         <AssemblyVersion>2.2.0.0</AssemblyVersion>
561       </AssemblyInfo>
562       <ReturnValue>
563         <ReturnType>System.Void</ReturnType>
564       </ReturnValue>
565       <Parameters>
566         <Parameter Name="name" Type="System.String" />
567       </Parameters>
568       <Docs>
569         <param name="name">To be added.</param>
570         <summary>To be added.</summary>
571         <remarks>To be added.</remarks>
572       </Docs>
573     </Member>
574   </Members>
575 </Type>