importing messaging-2008 branch to trunk.
[mono.git] / mcs / tools / mdoc / Test / en.expected / Mono.DocTest / Widget.xml
1 <Type Name="Widget" FullName="Mono.DocTest.Widget">
2   <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
3   <AssemblyInfo>
4     <AssemblyName>DocTest</AssemblyName>
5     <AssemblyVersion>0.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.DocTest.IProcess</InterfaceName>
13     </Interface>
14   </Interfaces>
15   <Docs>
16     <summary>To be added.</summary>
17     <remarks>To be added.</remarks>
18   </Docs>
19   <Members>
20     <Member MemberName=".ctor">
21       <MemberSignature Language="C#" Value="public Widget ();" />
22       <MemberType>Constructor</MemberType>
23       <AssemblyInfo>
24         <AssemblyVersion>0.0.0.0</AssemblyVersion>
25       </AssemblyInfo>
26       <Parameters />
27       <Docs>
28         <summary>To be added.</summary>
29         <remarks>To be added.</remarks>
30       </Docs>
31     </Member>
32     <Member MemberName=".ctor">
33       <MemberSignature Language="C#" Value="public Widget (Converter&lt;string,string&gt; c);" />
34       <MemberType>Constructor</MemberType>
35       <AssemblyInfo>
36         <AssemblyVersion>0.0.0.0</AssemblyVersion>
37       </AssemblyInfo>
38       <Parameters>
39         <Parameter Name="c" Type="System.Converter&lt;System.String,System.String&gt;" />
40       </Parameters>
41       <Docs>
42         <param name="c">To be added.</param>
43         <summary>To be added.</summary>
44         <remarks>To be added.</remarks>
45       </Docs>
46     </Member>
47     <Member MemberName=".ctor">
48       <MemberSignature Language="C#" Value="public Widget (string s);" />
49       <MemberType>Constructor</MemberType>
50       <AssemblyInfo>
51         <AssemblyVersion>0.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53       <Parameters>
54         <Parameter Name="s" Type="System.String" />
55       </Parameters>
56       <Docs>
57         <param name="s">To be added.</param>
58         <summary>To be added.</summary>
59         <remarks>To be added.</remarks>
60       </Docs>
61     </Member>
62     <Member MemberName="AnEvent">
63       <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
64       <MemberType>Event</MemberType>
65       <AssemblyInfo>
66         <AssemblyVersion>0.0.0.0</AssemblyVersion>
67       </AssemblyInfo>
68       <ReturnValue>
69         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
70       </ReturnValue>
71       <Docs>
72         <summary>To be added.</summary>
73         <remarks>To be added.</remarks>
74         <exception cref="T:System.ArgumentException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
75         <exception cref="T:System.MulticastNotSupportedException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
76       </Docs>
77     </Member>
78     <Member MemberName="AnotherEvent">
79       <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
80       <MemberType>Event</MemberType>
81       <AssemblyInfo>
82         <AssemblyVersion>0.0.0.0</AssemblyVersion>
83       </AssemblyInfo>
84       <ReturnValue>
85         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
86       </ReturnValue>
87       <Docs>
88         <summary>To be added.</summary>
89         <remarks>To be added.</remarks>
90         <exception cref="T:System.ArgumentException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
91         <exception cref="T:System.MulticastNotSupportedException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
92       </Docs>
93     </Member>
94     <Member MemberName="array1">
95       <MemberSignature Language="C#" Value="public long[] array1;" />
96       <MemberType>Field</MemberType>
97       <AssemblyInfo>
98         <AssemblyVersion>0.0.0.0</AssemblyVersion>
99       </AssemblyInfo>
100       <ReturnValue>
101         <ReturnType>System.Int64[]</ReturnType>
102       </ReturnValue>
103       <Docs>
104         <summary>To be added.</summary>
105         <remarks>To be added.</remarks>
106       </Docs>
107     </Member>
108     <Member MemberName="array2">
109       <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
110       <MemberType>Field</MemberType>
111       <AssemblyInfo>
112         <AssemblyVersion>0.0.0.0</AssemblyVersion>
113       </AssemblyInfo>
114       <ReturnValue>
115         <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
116       </ReturnValue>
117       <Docs>
118         <summary>To be added.</summary>
119         <remarks>To be added.</remarks>
120       </Docs>
121     </Member>
122     <Member MemberName="classCtorError">
123       <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
124       <MemberType>Field</MemberType>
125       <AssemblyInfo>
126         <AssemblyVersion>0.0.0.0</AssemblyVersion>
127       </AssemblyInfo>
128       <ReturnValue>
129         <ReturnType>System.String[]</ReturnType>
130       </ReturnValue>
131       <Docs>
132         <summary>To be added.</summary>
133         <remarks>To be added.</remarks>
134       </Docs>
135     </Member>
136     <Member MemberName="defaultColor">
137       <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
138       <MemberType>Field</MemberType>
139       <AssemblyInfo>
140         <AssemblyVersion>0.0.0.0</AssemblyVersion>
141       </AssemblyInfo>
142       <ReturnValue>
143         <ReturnType>Mono.DocTest.Color</ReturnType>
144       </ReturnValue>
145       <Docs>
146         <summary>To be added.</summary>
147         <remarks>To be added.</remarks>
148       </Docs>
149     </Member>
150     <Member MemberName="Height">
151       <MemberSignature Language="C#" Value="protected long Height { get; }" />
152       <MemberType>Property</MemberType>
153       <AssemblyInfo>
154         <AssemblyVersion>0.0.0.0</AssemblyVersion>
155       </AssemblyInfo>
156       <ReturnValue>
157         <ReturnType>System.Int64</ReturnType>
158       </ReturnValue>
159       <Docs>
160         <summary>To be added.</summary>
161         <value>To be added.</value>
162         <remarks>To be added.</remarks>
163       </Docs>
164     </Member>
165     <Member MemberName="Item">
166       <MemberSignature Language="C#" Value="public int this[int i] { set; get; }" />
167       <MemberType>Property</MemberType>
168       <AssemblyInfo>
169         <AssemblyVersion>0.0.0.0</AssemblyVersion>
170       </AssemblyInfo>
171       <ReturnValue>
172         <ReturnType>System.Int32</ReturnType>
173       </ReturnValue>
174       <Parameters>
175         <Parameter Name="i" Type="System.Int32" />
176       </Parameters>
177       <Docs>
178         <param name="i">To be added.</param>
179         <summary>To be added.</summary>
180         <value>To be added.</value>
181         <remarks>To be added.</remarks>
182       </Docs>
183     </Member>
184     <Member MemberName="Item">
185       <MemberSignature Language="C#" Value="public int this[string s, int i] { set; get; }" />
186       <MemberType>Property</MemberType>
187       <AssemblyInfo>
188         <AssemblyVersion>0.0.0.0</AssemblyVersion>
189       </AssemblyInfo>
190       <ReturnValue>
191         <ReturnType>System.Int32</ReturnType>
192       </ReturnValue>
193       <Parameters>
194         <Parameter Name="s" Type="System.String" />
195         <Parameter Name="i" Type="System.Int32" />
196       </Parameters>
197       <Docs>
198         <param name="s">To be added.</param>
199         <param name="i">To be added.</param>
200         <summary>To be added.</summary>
201         <value>To be added.</value>
202         <remarks>To be added.</remarks>
203       </Docs>
204     </Member>
205     <Member MemberName="M0">
206       <MemberSignature Language="C#" Value="public static void M0 ();" />
207       <MemberType>Method</MemberType>
208       <AssemblyInfo>
209         <AssemblyVersion>0.0.0.0</AssemblyVersion>
210       </AssemblyInfo>
211       <ReturnValue>
212         <ReturnType>System.Void</ReturnType>
213       </ReturnValue>
214       <Parameters />
215       <Docs>
216         <summary>To be added.</summary>
217         <remarks>To be added.</remarks>
218       </Docs>
219     </Member>
220     <Member MemberName="M1">
221       <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
222       <MemberType>Method</MemberType>
223       <AssemblyInfo>
224         <AssemblyVersion>0.0.0.0</AssemblyVersion>
225       </AssemblyInfo>
226       <Attributes>
227         <Attribute>
228           <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
229         </Attribute>
230       </Attributes>
231       <ReturnValue>
232         <ReturnType>System.Void</ReturnType>
233         <Attributes>
234           <Attribute>
235             <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
236           </Attribute>
237         </Attributes>
238       </ReturnValue>
239       <Parameters>
240         <Parameter Name="c" Type="System.Char">
241           <Attributes>
242             <Attribute>
243               <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
244             </Attribute>
245           </Attributes>
246         </Parameter>
247         <Parameter Name="f" Type="System.Single&amp;" RefType="out">
248           <Attributes>
249             <Attribute>
250               <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
251             </Attribute>
252           </Attributes>
253         </Parameter>
254         <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
255           <Attributes>
256             <Attribute>
257               <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
258             </Attribute>
259           </Attributes>
260         </Parameter>
261       </Parameters>
262       <Docs>
263         <param name="c">To be added.</param>
264         <param name="f">To be added.</param>
265         <param name="v">To be added.</param>
266         <summary>To be added.</summary>
267         <remarks>To be added.</remarks>
268       </Docs>
269     </Member>
270     <Member MemberName="M2">
271       <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
272       <MemberType>Method</MemberType>
273       <AssemblyInfo>
274         <AssemblyVersion>0.0.0.0</AssemblyVersion>
275       </AssemblyInfo>
276       <ReturnValue>
277         <ReturnType>System.Void</ReturnType>
278       </ReturnValue>
279       <Parameters>
280         <Parameter Name="x1" Type="System.Int16[]" />
281         <Parameter Name="x2" Type="System.Int32[,]" />
282         <Parameter Name="x3" Type="System.Int64[][]" />
283       </Parameters>
284       <Docs>
285         <param name="x1">To be added.</param>
286         <param name="x2">To be added.</param>
287         <param name="x3">To be added.</param>
288         <summary>To be added.</summary>
289         <remarks>To be added.</remarks>
290       </Docs>
291     </Member>
292     <Member MemberName="M3">
293       <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
294       <MemberType>Method</MemberType>
295       <AssemblyInfo>
296         <AssemblyVersion>0.0.0.0</AssemblyVersion>
297       </AssemblyInfo>
298       <ReturnValue>
299         <ReturnType>System.Void</ReturnType>
300       </ReturnValue>
301       <Parameters>
302         <Parameter Name="x3" Type="System.Int64[][]" />
303         <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
304       </Parameters>
305       <Docs>
306         <param name="x3">To be added.</param>
307         <param name="x4">To be added.</param>
308         <summary>To be added.</summary>
309         <remarks>To be added.</remarks>
310       </Docs>
311     </Member>
312     <Member MemberName="M4">
313       <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
314       <MemberType>Method</MemberType>
315       <AssemblyInfo>
316         <AssemblyVersion>0.0.0.0</AssemblyVersion>
317       </AssemblyInfo>
318       <ReturnValue>
319         <ReturnType>System.Void</ReturnType>
320       </ReturnValue>
321       <Parameters>
322         <Parameter Name="pc" Type="System.Char*" />
323         <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
324       </Parameters>
325       <Docs>
326         <param name="pc">To be added.</param>
327         <param name="ppf">To be added.</param>
328         <summary>To be added.</summary>
329         <remarks>To be added.</remarks>
330       </Docs>
331     </Member>
332     <Member MemberName="M5">
333       <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
334       <MemberType>Method</MemberType>
335       <AssemblyInfo>
336         <AssemblyVersion>0.0.0.0</AssemblyVersion>
337       </AssemblyInfo>
338       <ReturnValue>
339         <ReturnType>System.Void</ReturnType>
340       </ReturnValue>
341       <Parameters>
342         <Parameter Name="pv" Type="System.Void*" />
343         <Parameter Name="pd" Type="System.Double*[,][]" />
344       </Parameters>
345       <Docs>
346         <param name="pv">To be added.</param>
347         <param name="pd">To be added.</param>
348         <summary>To be added.</summary>
349         <remarks>To be added.</remarks>
350       </Docs>
351     </Member>
352     <Member MemberName="M6">
353       <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
354       <MemberType>Method</MemberType>
355       <AssemblyInfo>
356         <AssemblyVersion>0.0.0.0</AssemblyVersion>
357       </AssemblyInfo>
358       <ReturnValue>
359         <ReturnType>System.Void</ReturnType>
360       </ReturnValue>
361       <Parameters>
362         <Parameter Name="i" Type="System.Int32" />
363         <Parameter Name="args" Type="System.Object[]">
364           <Attributes>
365             <Attribute>
366               <AttributeName>System.ParamArray</AttributeName>
367             </Attribute>
368           </Attributes>
369         </Parameter>
370       </Parameters>
371       <Docs>
372         <param name="i">To be added.</param>
373         <param name="args">To be added.</param>
374         <summary>To be added.</summary>
375         <remarks>To be added.</remarks>
376       </Docs>
377     </Member>
378     <Member MemberName="M7">
379       <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
380       <MemberType>Method</MemberType>
381       <AssemblyInfo>
382         <AssemblyVersion>0.0.0.0</AssemblyVersion>
383       </AssemblyInfo>
384       <ReturnValue>
385         <ReturnType>System.Void</ReturnType>
386       </ReturnValue>
387       <Parameters>
388         <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
389       </Parameters>
390       <Docs>
391         <param name="a">To be added.</param>
392         <summary>To be added.</summary>
393         <remarks>To be added.</remarks>
394       </Docs>
395     </Member>
396     <Member MemberName="message">
397       <MemberSignature Language="C#" Value="public string message;" />
398       <MemberType>Field</MemberType>
399       <AssemblyInfo>
400         <AssemblyVersion>0.0.0.0</AssemblyVersion>
401       </AssemblyInfo>
402       <ReturnValue>
403         <ReturnType>System.String</ReturnType>
404       </ReturnValue>
405       <Docs>
406         <summary>To be added.</summary>
407         <remarks>To be added.</remarks>
408       </Docs>
409     </Member>
410     <Member MemberName="monthlyAverage">
411       <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
412       <MemberType>Field</MemberType>
413       <AssemblyInfo>
414         <AssemblyVersion>0.0.0.0</AssemblyVersion>
415       </AssemblyInfo>
416       <ReturnValue>
417         <ReturnType>System.Double</ReturnType>
418       </ReturnValue>
419       <Docs>
420         <summary>To be added.</summary>
421         <remarks>To be added.</remarks>
422       </Docs>
423     </Member>
424     <Member MemberName="op_Addition">
425       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
426       <MemberType>Method</MemberType>
427       <AssemblyInfo>
428         <AssemblyVersion>0.0.0.0</AssemblyVersion>
429       </AssemblyInfo>
430       <ReturnValue>
431         <ReturnType>Mono.DocTest.Widget</ReturnType>
432       </ReturnValue>
433       <Parameters>
434         <Parameter Name="x1" Type="Mono.DocTest.Widget" />
435         <Parameter Name="x2" Type="Mono.DocTest.Widget" />
436       </Parameters>
437       <Docs>
438         <param name="x1">To be added.</param>
439         <param name="x2">To be added.</param>
440         <summary>To be added.</summary>
441         <returns>To be added.</returns>
442         <remarks>To be added.</remarks>
443       </Docs>
444     </Member>
445     <Member MemberName="op_Explicit">
446       <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
447       <MemberType>Method</MemberType>
448       <AssemblyInfo>
449         <AssemblyVersion>0.0.0.0</AssemblyVersion>
450       </AssemblyInfo>
451       <ReturnValue>
452         <ReturnType>System.Int32</ReturnType>
453       </ReturnValue>
454       <Parameters>
455         <Parameter Name="x" Type="Mono.DocTest.Widget" />
456       </Parameters>
457       <Docs>
458         <param name="x">To be added.</param>
459         <summary>To be added.</summary>
460         <returns>To be added.</returns>
461         <remarks>To be added.</remarks>
462       </Docs>
463     </Member>
464     <Member MemberName="op_Implicit">
465       <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
466       <MemberType>Method</MemberType>
467       <AssemblyInfo>
468         <AssemblyVersion>0.0.0.0</AssemblyVersion>
469       </AssemblyInfo>
470       <ReturnValue>
471         <ReturnType>System.Int64</ReturnType>
472       </ReturnValue>
473       <Parameters>
474         <Parameter Name="x" Type="Mono.DocTest.Widget" />
475       </Parameters>
476       <Docs>
477         <param name="x">To be added.</param>
478         <summary>To be added.</summary>
479         <returns>To be added.</returns>
480         <remarks>To be added.</remarks>
481       </Docs>
482     </Member>
483     <Member MemberName="op_UnaryPlus">
484       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
485       <MemberType>Method</MemberType>
486       <AssemblyInfo>
487         <AssemblyVersion>0.0.0.0</AssemblyVersion>
488       </AssemblyInfo>
489       <ReturnValue>
490         <ReturnType>Mono.DocTest.Widget</ReturnType>
491       </ReturnValue>
492       <Parameters>
493         <Parameter Name="x" Type="Mono.DocTest.Widget" />
494       </Parameters>
495       <Docs>
496         <param name="x">To be added.</param>
497         <summary>To be added.</summary>
498         <returns>To be added.</returns>
499         <remarks>To be added.</remarks>
500       </Docs>
501     </Member>
502     <Member MemberName="pCount">
503       <MemberSignature Language="C#" Value="public int* pCount;" />
504       <MemberType>Field</MemberType>
505       <AssemblyInfo>
506         <AssemblyVersion>0.0.0.0</AssemblyVersion>
507       </AssemblyInfo>
508       <ReturnValue>
509         <ReturnType>System.Int32*</ReturnType>
510       </ReturnValue>
511       <Docs>
512         <summary>To be added.</summary>
513         <remarks>To be added.</remarks>
514       </Docs>
515     </Member>
516     <Member MemberName="PI">
517       <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
518       <MemberType>Field</MemberType>
519       <AssemblyInfo>
520         <AssemblyVersion>0.0.0.0</AssemblyVersion>
521       </AssemblyInfo>
522       <ReturnValue>
523         <ReturnType>System.Double</ReturnType>
524       </ReturnValue>
525       <MemberValue>3.14159</MemberValue>
526       <Docs>
527         <summary>To be added.</summary>
528         <remarks>To be added.</remarks>
529       </Docs>
530     </Member>
531     <Member MemberName="ppValues">
532       <MemberSignature Language="C#" Value="public float** ppValues;" />
533       <MemberType>Field</MemberType>
534       <AssemblyInfo>
535         <AssemblyVersion>0.0.0.0</AssemblyVersion>
536       </AssemblyInfo>
537       <ReturnValue>
538         <ReturnType>System.Single**</ReturnType>
539       </ReturnValue>
540       <Docs>
541         <summary>To be added.</summary>
542         <remarks>To be added.</remarks>
543       </Docs>
544     </Member>
545     <Member MemberName="Width">
546       <MemberSignature Language="C#" Value="public int Width { protected set; get; }" />
547       <MemberType>Property</MemberType>
548       <AssemblyInfo>
549         <AssemblyVersion>0.0.0.0</AssemblyVersion>
550       </AssemblyInfo>
551       <ReturnValue>
552         <ReturnType>System.Int32</ReturnType>
553       </ReturnValue>
554       <Docs>
555         <summary>To be added.</summary>
556         <value>To be added.</value>
557         <remarks>To be added.</remarks>
558       </Docs>
559     </Member>
560     <Member MemberName="X">
561       <MemberSignature Language="C#" Value="protected short X { set; }" />
562       <MemberType>Property</MemberType>
563       <AssemblyInfo>
564         <AssemblyVersion>0.0.0.0</AssemblyVersion>
565       </AssemblyInfo>
566       <ReturnValue>
567         <ReturnType>System.Int16</ReturnType>
568       </ReturnValue>
569       <Docs>
570         <summary>To be added.</summary>
571         <value>To be added.</value>
572         <remarks>To be added.</remarks>
573       </Docs>
574     </Member>
575     <Member MemberName="Y">
576       <MemberSignature Language="C#" Value="protected double Y { set; get; }" />
577       <MemberType>Property</MemberType>
578       <AssemblyInfo>
579         <AssemblyVersion>0.0.0.0</AssemblyVersion>
580       </AssemblyInfo>
581       <ReturnValue>
582         <ReturnType>System.Double</ReturnType>
583       </ReturnValue>
584       <Docs>
585         <summary>To be added.</summary>
586         <value>To be added.</value>
587         <remarks>To be added.</remarks>
588       </Docs>
589     </Member>
590   </Members>
591 </Type>