Merge pull request #1695 from gregoryyoung/master
[mono.git] / mcs / tools / mdoc / Test / en.expected.importslashdoc / Mono.DocTest / Widget.xml
1 <Type Name="Widget" FullName="Mono.DocTest.Widget">
2   <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Widget extends System.Object implements class Mono.DocTest.IProcess" />
4   <AssemblyInfo>
5     <AssemblyName>DocTest</AssemblyName>
6     <AssemblyVersion>0.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Object</BaseTypeName>
10   </Base>
11   <Interfaces>
12     <Interface>
13       <InterfaceName>Mono.DocTest.IProcess</InterfaceName>
14     </Interface>
15   </Interfaces>
16   <Docs>
17     <summary>To be added.</summary>
18     <remarks>
19       <c>T:Mono.DocTest.Widget</c>.</remarks>
20     <altmember cref="P:Mono.DocTest.Widget.Item(System.Int32)" />
21     <extra>Some extra tag value</extra>
22   </Docs>
23   <Members>
24     <Member MemberName=".ctor">
25       <MemberSignature Language="C#" Value="public Widget ();" />
26       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
27       <MemberType>Constructor</MemberType>
28       <AssemblyInfo>
29         <AssemblyVersion>0.0.0.0</AssemblyVersion>
30       </AssemblyInfo>
31       <Parameters />
32       <Docs>
33         <summary>To be added.</summary>
34         <remarks>
35           <para>
36             <c>C:Mono.DocTest.Widget</c>.</para>
37           <para>
38             <c>M:Mono.DocTest.Widget.#ctor</c>.</para>
39           <para>
40             <see cref="C:Mono.DocTest.Widget(System.String)" />
41           </para>
42           <para>
43             <see cref="C:Mono.DocTest.Widget(System.Converter{System.String,System.String})" />
44           </para>
45         </remarks>
46       </Docs>
47     </Member>
48     <Member MemberName=".ctor">
49       <MemberSignature Language="C#" Value="public Widget (Converter&lt;string,string&gt; c);" />
50       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Converter`2&lt;string, string&gt; c) cil managed" />
51       <MemberType>Constructor</MemberType>
52       <AssemblyInfo>
53         <AssemblyVersion>0.0.0.0</AssemblyVersion>
54       </AssemblyInfo>
55       <Parameters>
56         <Parameter Name="c" Type="System.Converter&lt;System.String,System.String&gt;" />
57       </Parameters>
58       <Docs>
59         <param name="c">A <see cref="T:System.Converter{System.String,System.String}" />.</param>
60         <summary>To be added.</summary>
61         <remarks>
62           <para>
63             <c>C:Mono.DocTest.Widget(System.Converter{System.String,System.String})</c>.</para>
64         </remarks>
65       </Docs>
66     </Member>
67     <Member MemberName=".ctor">
68       <MemberSignature Language="C#" Value="public Widget (string s);" />
69       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string s) cil managed" />
70       <MemberType>Constructor</MemberType>
71       <AssemblyInfo>
72         <AssemblyVersion>0.0.0.0</AssemblyVersion>
73       </AssemblyInfo>
74       <Parameters>
75         <Parameter Name="s" Type="System.String" />
76       </Parameters>
77       <Docs>
78         <param name="s">A <see cref="T:System.String" />.</param>
79         <summary>To be added.</summary>
80         <remarks>
81           <para>
82             <c>C:Mono.DocTest.Widget(System.String)</c>.</para>
83           <para>
84             <c>M:Mono.DocTest.Widget.#ctor(System.String)</c>.</para>
85         </remarks>
86       </Docs>
87     </Member>
88     <Member MemberName="AnEvent">
89       <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
90       <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnEvent" />
91       <MemberType>Event</MemberType>
92       <AssemblyInfo>
93         <AssemblyVersion>0.0.0.0</AssemblyVersion>
94       </AssemblyInfo>
95       <Attributes>
96         <Attribute>
97           <AttributeName>Mono.DocTest.Doc("Del event")</AttributeName>
98         </Attribute>
99         <Attribute>
100           <AttributeName>add: Mono.DocTest.Doc("Del add accessor")</AttributeName>
101         </Attribute>
102         <Attribute>
103           <AttributeName>remove: Mono.DocTest.Doc("Del remove accessor")</AttributeName>
104         </Attribute>
105       </Attributes>
106       <ReturnValue>
107         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
108       </ReturnValue>
109       <Docs>
110         <summary>To be added.</summary>
111         <remarks>
112           <c>E:Mono.DocTest.Widget.AnEvent</c>.</remarks>
113       </Docs>
114     </Member>
115     <Member MemberName="AnotherEvent">
116       <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
117       <MemberSignature Language="ILAsm" Value=".event class Mono.DocTest.Widget/Del AnotherEvent" />
118       <MemberType>Event</MemberType>
119       <AssemblyInfo>
120         <AssemblyVersion>0.0.0.0</AssemblyVersion>
121       </AssemblyInfo>
122       <ReturnValue>
123         <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
124       </ReturnValue>
125       <Docs>
126         <summary>To be added.</summary>
127         <remarks>
128           <c>E:Mono.DocTest.Widget.AnotherEvent</c>.</remarks>
129         <exception cref="T:System.ArgumentException">To be added; from:
130           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
131           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
132           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
133           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
134           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
135           <see cref="M:System.String.Format(System.String,System.Object[])" />,
136           <see cref="M:System.String.get_Chars(System.Int32)" />,
137           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
138           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
139           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
140           <see cref="M:System.Text.StringBuilder.FormatError" />,
141           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
142           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
143           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
144         <exception cref="T:System.ArgumentNullException">To be added; from:
145           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
146           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
147           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
148           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
149           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
150           <see cref="M:System.String.Format(System.String,System.Object[])" />,
151           <see cref="M:System.String.get_Chars(System.Int32)" />,
152           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
153           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
154           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
155           <see cref="M:System.Text.StringBuilder.FormatError" />,
156           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
157           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
158           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
159         <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
160           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
161           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
162           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
163           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
164           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
165           <see cref="M:System.String.Format(System.String,System.Object[])" />,
166           <see cref="M:System.String.get_Chars(System.Int32)" />,
167           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
168           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
169           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
170           <see cref="M:System.Text.StringBuilder.FormatError" />,
171           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
172           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
173           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
174         <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
175           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
176           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
177           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
178           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
179           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
180           <see cref="M:System.String.Format(System.String,System.Object[])" />,
181           <see cref="M:System.String.get_Chars(System.Int32)" />,
182           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
183           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
184           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
185           <see cref="M:System.Text.StringBuilder.FormatError" />,
186           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
187           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
188           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
189         <exception cref="T:System.FormatException">To be added; from:
190           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
191           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
192           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
193           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
194           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
195           <see cref="M:System.String.Format(System.String,System.Object[])" />,
196           <see cref="M:System.String.get_Chars(System.Int32)" />,
197           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
198           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
199           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
200           <see cref="M:System.Text.StringBuilder.FormatError" />,
201           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
202           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
203           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
204         <exception cref="T:System.IndexOutOfRangeException">To be added; from:
205           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
206           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
207           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
208           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
209           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
210           <see cref="M:System.String.Format(System.String,System.Object[])" />,
211           <see cref="M:System.String.get_Chars(System.Int32)" />,
212           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
213           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
214           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
215           <see cref="M:System.Text.StringBuilder.FormatError" />,
216           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
217           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
218           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
219         <exception cref="T:System.InvalidOperationException">To be added; from:
220           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
221           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
222           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
223           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
224           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
225           <see cref="M:System.String.Format(System.String,System.Object[])" />,
226           <see cref="M:System.String.get_Chars(System.Int32)" />,
227           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
228           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
229           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
230           <see cref="M:System.Text.StringBuilder.FormatError" />,
231           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
232           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
233           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
234         <exception cref="T:System.MulticastNotSupportedException">To be added; from:
235           <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
236         <exception cref="T:System.OutOfMemoryException">To be added; from:
237           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
238           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
239           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
240           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
241           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
242           <see cref="M:System.String.Format(System.String,System.Object[])" />,
243           <see cref="M:System.String.get_Chars(System.Int32)" />,
244           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
245           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
246           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
247           <see cref="M:System.Text.StringBuilder.FormatError" />,
248           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
249           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
250           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
251         <exception cref="T:System.RankException">To be added; from:
252           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
253           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
254           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
255           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
256           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
257           <see cref="M:System.String.Format(System.String,System.Object[])" />,
258           <see cref="M:System.String.get_Chars(System.Int32)" />,
259           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
260           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
261           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
262           <see cref="M:System.Text.StringBuilder.FormatError" />,
263           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
264           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
265           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
266       </Docs>
267     </Member>
268     <Member MemberName="array1">
269       <MemberSignature Language="C#" Value="public long[] array1;" />
270       <MemberSignature Language="ILAsm" Value=".field public int64[] array1" />
271       <MemberType>Field</MemberType>
272       <AssemblyInfo>
273         <AssemblyVersion>0.0.0.0</AssemblyVersion>
274       </AssemblyInfo>
275       <ReturnValue>
276         <ReturnType>System.Int64[]</ReturnType>
277       </ReturnValue>
278       <Docs>
279         <summary>To be added.</summary>
280         <remarks>
281           <c>F:Mono.DocTest.Widget.array1</c>.</remarks>
282       </Docs>
283     </Member>
284     <Member MemberName="array2">
285       <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
286       <MemberSignature Language="ILAsm" Value=".field public class Mono.DocTest.Widget[,] array2" />
287       <MemberType>Field</MemberType>
288       <AssemblyInfo>
289         <AssemblyVersion>0.0.0.0</AssemblyVersion>
290       </AssemblyInfo>
291       <ReturnValue>
292         <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
293       </ReturnValue>
294       <Docs>
295         <summary>To be added.</summary>
296         <remarks>
297           <c>F:Mono.DocTest.Widget.array2</c>.</remarks>
298       </Docs>
299     </Member>
300     <Member MemberName="classCtorError">
301       <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
302       <MemberSignature Language="ILAsm" Value=".field public static initonly string[] classCtorError" />
303       <MemberType>Field</MemberType>
304       <AssemblyInfo>
305         <AssemblyVersion>0.0.0.0</AssemblyVersion>
306       </AssemblyInfo>
307       <ReturnValue>
308         <ReturnType>System.String[]</ReturnType>
309       </ReturnValue>
310       <Docs>
311         <summary>To be added.</summary>
312         <remarks>
313           <c>F:Mono.DocTest.Widget.classCtorError</c>.</remarks>
314       </Docs>
315     </Member>
316     <Member MemberName="Default">
317       <MemberSignature Language="C#" Value="public void Default (int a = 1, int b = 2);" />
318       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(int32 a, int32 b) cil managed" />
319       <MemberType>Method</MemberType>
320       <AssemblyInfo>
321         <AssemblyVersion>0.0.0.0</AssemblyVersion>
322       </AssemblyInfo>
323       <ReturnValue>
324         <ReturnType>System.Void</ReturnType>
325       </ReturnValue>
326       <Parameters>
327         <Parameter Name="a" Type="System.Int32" />
328         <Parameter Name="b" Type="System.Int32" />
329       </Parameters>
330       <Docs>
331         <param name="a">To be added.</param>
332         <param name="b">To be added.</param>
333         <summary>To be added.</summary>
334         <remarks>
335           <c>M:Mono.DocTest.Widget.Default(System.Int32,System.Int32)</c>
336         </remarks>
337       </Docs>
338     </Member>
339     <Member MemberName="Default">
340       <MemberSignature Language="C#" Value="public void Default (string a = &quot;a&quot;, char b = 'b');" />
341       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Default(string a, char b) cil managed" />
342       <MemberType>Method</MemberType>
343       <AssemblyInfo>
344         <AssemblyVersion>0.0.0.0</AssemblyVersion>
345       </AssemblyInfo>
346       <ReturnValue>
347         <ReturnType>System.Void</ReturnType>
348       </ReturnValue>
349       <Parameters>
350         <Parameter Name="a" Type="System.String" />
351         <Parameter Name="b" Type="System.Char" />
352       </Parameters>
353       <Docs>
354         <param name="a">To be added.</param>
355         <param name="b">To be added.</param>
356         <summary>To be added.</summary>
357         <remarks>
358           <c>M:Mono.DocTest.Widget.Default(System.String,System.Char)</c>
359         </remarks>
360       </Docs>
361     </Member>
362     <Member MemberName="defaultColor">
363       <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
364       <MemberSignature Language="ILAsm" Value=".field family static valuetype Mono.DocTest.Color defaultColor" />
365       <MemberType>Field</MemberType>
366       <AssemblyInfo>
367         <AssemblyVersion>0.0.0.0</AssemblyVersion>
368       </AssemblyInfo>
369       <ReturnValue>
370         <ReturnType>Mono.DocTest.Color</ReturnType>
371       </ReturnValue>
372       <Docs>
373         <summary>To be added.</summary>
374         <remarks>
375           <c>F:Mono.DocTest.Widget.defaultColor</c>.</remarks>
376       </Docs>
377     </Member>
378     <Member MemberName="Dynamic0">
379       <MemberSignature Language="C#" Value="public dynamic Dynamic0 (dynamic a, dynamic b);" />
380       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance object Dynamic0(object a, object b) cil managed" />
381       <MemberType>Method</MemberType>
382       <AssemblyInfo>
383         <AssemblyVersion>0.0.0.0</AssemblyVersion>
384       </AssemblyInfo>
385       <ReturnValue>
386         <ReturnType>System.Object</ReturnType>
387       </ReturnValue>
388       <Parameters>
389         <Parameter Name="a" Type="System.Object" />
390         <Parameter Name="b" Type="System.Object" />
391       </Parameters>
392       <Docs>
393         <param name="a">To be added.</param>
394         <param name="b">To be added.</param>
395         <summary>To be added.</summary>
396         <returns>To be added.</returns>
397         <remarks>To be added.</remarks>
398         <exception cref="T:System.ArgumentException">To be added; from:
399           <see cref="M:System.Linq.Expressions.Error.TypeMustBeDerivedFromSystemDelegate" /></exception>
400       </Docs>
401     </Member>
402     <Member MemberName="Dynamic1">
403       <MemberSignature Language="C#" Value="public System.Collections.Generic.Dictionary&lt;dynamic,string&gt; Dynamic1 (System.Collections.Generic.Dictionary&lt;dynamic,string&gt; value);" />
404       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.Dictionary`2&lt;object, string&gt; Dynamic1(class System.Collections.Generic.Dictionary`2&lt;object, string&gt; value) cil managed" />
405       <MemberType>Method</MemberType>
406       <AssemblyInfo>
407         <AssemblyVersion>0.0.0.0</AssemblyVersion>
408       </AssemblyInfo>
409       <ReturnValue>
410         <ReturnType>System.Collections.Generic.Dictionary&lt;System.Object,System.String&gt;</ReturnType>
411       </ReturnValue>
412       <Parameters>
413         <Parameter Name="value" Type="System.Collections.Generic.Dictionary&lt;System.Object,System.String&gt;" />
414       </Parameters>
415       <Docs>
416         <param name="value">To be added.</param>
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="Dynamic2">
423       <MemberSignature Language="C#" Value="public Func&lt;string,dynamic&gt; Dynamic2 (Func&lt;string,dynamic&gt; value);" />
424       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;string, object&gt; Dynamic2(class System.Func`2&lt;string, object&gt; value) cil managed" />
425       <MemberType>Method</MemberType>
426       <AssemblyInfo>
427         <AssemblyVersion>0.0.0.0</AssemblyVersion>
428       </AssemblyInfo>
429       <ReturnValue>
430         <ReturnType>System.Func&lt;System.String,System.Object&gt;</ReturnType>
431       </ReturnValue>
432       <Parameters>
433         <Parameter Name="value" Type="System.Func&lt;System.String,System.Object&gt;" />
434       </Parameters>
435       <Docs>
436         <param name="value">To be added.</param>
437         <summary>To be added.</summary>
438         <returns>To be added.</returns>
439         <remarks>To be added.</remarks>
440       </Docs>
441     </Member>
442     <Member MemberName="Dynamic3">
443       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; Dynamic3 (Func&lt;Func&lt;string,dynamic&gt;,Func&lt;dynamic,string&gt;&gt; value);" />
444       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; Dynamic3(class System.Func`2&lt;class System.Func`2&lt;string, object&gt;, class System.Func`2&lt;object, string&gt;&gt; value) cil managed" />
445       <MemberType>Method</MemberType>
446       <AssemblyInfo>
447         <AssemblyVersion>0.0.0.0</AssemblyVersion>
448       </AssemblyInfo>
449       <ReturnValue>
450         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object&gt;,System.Func&lt;System.Object,System.String&gt;&gt;</ReturnType>
451       </ReturnValue>
452       <Parameters>
453         <Parameter Name="value" Type="System.Func&lt;System.Func&lt;System.String,System.Object&gt;,System.Func&lt;System.Object,System.String&gt;&gt;" />
454       </Parameters>
455       <Docs>
456         <param name="value">To be added.</param>
457         <summary>To be added.</summary>
458         <returns>To be added.</returns>
459         <remarks>To be added.</remarks>
460       </Docs>
461     </Member>
462     <Member MemberName="DynamicE1">
463       <MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE1;" />
464       <MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE1" />
465       <MemberType>Event</MemberType>
466       <AssemblyInfo>
467         <AssemblyVersion>0.0.0.0</AssemblyVersion>
468       </AssemblyInfo>
469       <Attributes>
470         <Attribute>
471           <AttributeName>System.Obsolete("why not")</AttributeName>
472         </Attribute>
473       </Attributes>
474       <ReturnValue>
475         <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
476       </ReturnValue>
477       <Docs>
478         <summary>To be added.</summary>
479         <remarks>
480           <c>E:Mono.DocTest.Widget.DynamicE1</c>
481         </remarks>
482         <exception cref="T:System.ArgumentException">To be added; from:
483           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
484           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
485           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
486           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
487           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
488           <see cref="M:System.String.Format(System.String,System.Object[])" />,
489           <see cref="M:System.String.get_Chars(System.Int32)" />,
490           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
491           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
492           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
493           <see cref="M:System.Text.StringBuilder.FormatError" />,
494           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
495           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
496           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
497         <exception cref="T:System.ArgumentNullException">To be added; from:
498           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
499           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
500           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
501           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
502           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
503           <see cref="M:System.String.Format(System.String,System.Object[])" />,
504           <see cref="M:System.String.get_Chars(System.Int32)" />,
505           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
506           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
507           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
508           <see cref="M:System.Text.StringBuilder.FormatError" />,
509           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
510           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
511           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
512         <exception cref="T:System.ArgumentOutOfRangeException">To be added; from:
513           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
514           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
515           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
516           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
517           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
518           <see cref="M:System.String.Format(System.String,System.Object[])" />,
519           <see cref="M:System.String.get_Chars(System.Int32)" />,
520           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
521           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
522           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
523           <see cref="M:System.Text.StringBuilder.FormatError" />,
524           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
525           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
526           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
527         <exception cref="T:System.ArrayTypeMismatchException">To be added; from:
528           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
529           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
530           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
531           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
532           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
533           <see cref="M:System.String.Format(System.String,System.Object[])" />,
534           <see cref="M:System.String.get_Chars(System.Int32)" />,
535           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
536           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
537           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
538           <see cref="M:System.Text.StringBuilder.FormatError" />,
539           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
540           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
541           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
542         <exception cref="T:System.FormatException">To be added; from:
543           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
544           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
545           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
546           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
547           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
548           <see cref="M:System.String.Format(System.String,System.Object[])" />,
549           <see cref="M:System.String.get_Chars(System.Int32)" />,
550           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
551           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
552           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
553           <see cref="M:System.Text.StringBuilder.FormatError" />,
554           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
555           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
556           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
557         <exception cref="T:System.IndexOutOfRangeException">To be added; from:
558           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
559           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
560           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
561           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
562           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
563           <see cref="M:System.String.Format(System.String,System.Object[])" />,
564           <see cref="M:System.String.get_Chars(System.Int32)" />,
565           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
566           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
567           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
568           <see cref="M:System.Text.StringBuilder.FormatError" />,
569           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
570           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
571           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
572         <exception cref="T:System.InvalidOperationException">To be added; from:
573           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
574           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
575           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
576           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
577           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
578           <see cref="M:System.String.Format(System.String,System.Object[])" />,
579           <see cref="M:System.String.get_Chars(System.Int32)" />,
580           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
581           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
582           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
583           <see cref="M:System.Text.StringBuilder.FormatError" />,
584           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
585           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
586           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
587         <exception cref="T:System.MulticastNotSupportedException">To be added; from:
588           <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
589         <exception cref="T:System.OutOfMemoryException">To be added; from:
590           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
591           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
592           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
593           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
594           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
595           <see cref="M:System.String.Format(System.String,System.Object[])" />,
596           <see cref="M:System.String.get_Chars(System.Int32)" />,
597           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
598           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
599           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
600           <see cref="M:System.Text.StringBuilder.FormatError" />,
601           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
602           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
603           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
604         <exception cref="T:System.RankException">To be added; from:
605           <see cref="M:System.Array.Copy(System.Array,System.Array,System.Int32)" />,
606           <see cref="M:System.Array.Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)" />,
607           <see cref="M:System.Array.CreateArrayTypeMismatchException" />,
608           <see cref="M:System.Delegate.Remove(System.Delegate,System.Delegate)" />,
609           <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />,
610           <see cref="M:System.String.Format(System.String,System.Object[])" />,
611           <see cref="M:System.String.get_Chars(System.Int32)" />,
612           <see cref="M:System.Text.StringBuilder.Append(System.Char,System.Int32)" />,
613           <see cref="M:System.Text.StringBuilder.AppendFormat(System.IFormatProvider,System.String,System.Object[])" />,
614           <see cref="M:System.Text.StringBuilder.ExpandByABlock(System.Int32)" />,
615           <see cref="M:System.Text.StringBuilder.FormatError" />,
616           <see cref="M:System.Text.StringBuilder.set_Length(System.Int32)" />,
617           <see cref="M:System.Text.StringBuilder.ThreadSafeCopy(System.Char*,System.Char[],System.Int32,System.Int32)" />,
618           <see cref="M:System.Type.GetGenericParameterConstraints" /></exception>
619       </Docs>
620     </Member>
621     <Member MemberName="DynamicE2">
622       <MemberSignature Language="C#" Value="public event Func&lt;dynamic&gt; DynamicE2;" />
623       <MemberSignature Language="ILAsm" Value=".event class System.Func`1&lt;object&gt; DynamicE2" />
624       <MemberType>Event</MemberType>
625       <AssemblyInfo>
626         <AssemblyVersion>0.0.0.0</AssemblyVersion>
627       </AssemblyInfo>
628       <ReturnValue>
629         <ReturnType>System.Func&lt;System.Object&gt;</ReturnType>
630       </ReturnValue>
631       <Docs>
632         <summary>To be added.</summary>
633         <remarks>
634           <c>E:Mono.DocTest.Widget.DynamicE2</c>
635         </remarks>
636       </Docs>
637     </Member>
638     <Member MemberName="DynamicF">
639       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicF;" />
640       <MemberSignature Language="ILAsm" Value=".field public class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicF" />
641       <MemberType>Field</MemberType>
642       <AssemblyInfo>
643         <AssemblyVersion>0.0.0.0</AssemblyVersion>
644       </AssemblyInfo>
645       <ReturnValue>
646         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object,System.String&gt;,System.Func&lt;System.Object,System.Func&lt;System.Object&gt;,System.String&gt;&gt;</ReturnType>
647       </ReturnValue>
648       <Docs>
649         <summary>To be added.</summary>
650         <remarks>
651           <c>F:Mono.DocTest.Widget.DynamicF</c>
652         </remarks>
653       </Docs>
654     </Member>
655     <Member MemberName="DynamicP">
656       <MemberSignature Language="C#" Value="public Func&lt;Func&lt;string,dynamic,string&gt;,Func&lt;dynamic,Func&lt;dynamic&gt;,string&gt;&gt; DynamicP { get; }" />
657       <MemberSignature Language="ILAsm" Value=".property instance class System.Func`2&lt;class System.Func`3&lt;string, object, string&gt;, class System.Func`3&lt;object, class System.Func`1&lt;object&gt;, string&gt;&gt; DynamicP" />
658       <MemberType>Property</MemberType>
659       <AssemblyInfo>
660         <AssemblyVersion>0.0.0.0</AssemblyVersion>
661       </AssemblyInfo>
662       <ReturnValue>
663         <ReturnType>System.Func&lt;System.Func&lt;System.String,System.Object,System.String&gt;,System.Func&lt;System.Object,System.Func&lt;System.Object&gt;,System.String&gt;&gt;</ReturnType>
664       </ReturnValue>
665       <Docs>
666         <summary>To be added.</summary>
667         <value>To be added.</value>
668         <remarks>
669           <c>P:Mono.DocTest.Widget.DynamicP</c>
670         </remarks>
671       </Docs>
672     </Member>
673     <Member MemberName="Height">
674       <MemberSignature Language="C#" Value="protected long Height { get; }" />
675       <MemberSignature Language="ILAsm" Value=".property instance int64 Height" />
676       <MemberType>Property</MemberType>
677       <AssemblyInfo>
678         <AssemblyVersion>0.0.0.0</AssemblyVersion>
679       </AssemblyInfo>
680       <Attributes>
681         <Attribute>
682           <AttributeName>Mono.DocTest.Doc("Height property")</AttributeName>
683         </Attribute>
684       </Attributes>
685       <ReturnValue>
686         <ReturnType>System.Int64</ReturnType>
687       </ReturnValue>
688       <Docs>
689         <summary>To be added.</summary>
690         <value>A <see cref="T:System.Int64" /> value...</value>
691         <remarks>
692           <c>P:Mono.DocTest.Widget.Height</c>.</remarks>
693       </Docs>
694     </Member>
695     <Member MemberName="Item">
696       <MemberSignature Language="C#" Value="public int this[int i] { get; set; }" />
697       <MemberSignature Language="ILAsm" Value=".property instance int32 Item(int32)" />
698       <MemberType>Property</MemberType>
699       <AssemblyInfo>
700         <AssemblyVersion>0.0.0.0</AssemblyVersion>
701       </AssemblyInfo>
702       <Attributes>
703         <Attribute>
704           <AttributeName>Mono.DocTest.Doc("Item property")</AttributeName>
705         </Attribute>
706         <Attribute>
707           <AttributeName>set: Mono.DocTest.Doc("Item property set accessor")</AttributeName>
708         </Attribute>
709       </Attributes>
710       <ReturnValue>
711         <ReturnType>System.Int32</ReturnType>
712       </ReturnValue>
713       <Parameters>
714         <Parameter Name="i" Type="System.Int32" />
715       </Parameters>
716       <Docs>
717         <param name="i">TODO</param>
718         <summary>To be added.</summary>
719         <value>A <see cref="T:System.Int32" /> instance.</value>
720         <remarks>
721           <c>P:Mono.DocTest.Widget.Item(System.Int32)</c>.</remarks>
722       </Docs>
723     </Member>
724     <Member MemberName="Item">
725       <MemberSignature Language="C#" Value="public int this[string s, int i] { get; set; }" />
726       <MemberSignature Language="ILAsm" Value=".property instance int32 Item(string, int32)" />
727       <MemberType>Property</MemberType>
728       <AssemblyInfo>
729         <AssemblyVersion>0.0.0.0</AssemblyVersion>
730       </AssemblyInfo>
731       <ReturnValue>
732         <ReturnType>System.Int32</ReturnType>
733       </ReturnValue>
734       <Parameters>
735         <Parameter Name="s" Type="System.String" />
736         <Parameter Name="i" Type="System.Int32" />
737       </Parameters>
738       <Docs>
739         <param name="s">Some <see cref="T:System.String" />.</param>
740         <param name="i">I love <see cref="T:System.Int32" />s.</param>
741         <summary>To be added.</summary>
742         <value>A <see cref="T:System.Int32" /> instance.</value>
743         <remarks>
744           <c>P:Mono.DocTest.Widget.Item(System.String,System.Int32)</c>.</remarks>
745       </Docs>
746     </Member>
747     <Member MemberName="M0">
748       <MemberSignature Language="C#" Value="public static void M0 ();" />
749       <MemberSignature Language="ILAsm" Value=".method public static hidebysig void M0() cil managed" />
750       <MemberType>Method</MemberType>
751       <AssemblyInfo>
752         <AssemblyVersion>0.0.0.0</AssemblyVersion>
753       </AssemblyInfo>
754       <ReturnValue>
755         <ReturnType>System.Void</ReturnType>
756       </ReturnValue>
757       <Parameters />
758       <Docs>
759         <summary>To be added.</summary>
760         <remarks>
761           <c>M:Mono.DocTest.Widget.M0</c>.</remarks>
762       </Docs>
763     </Member>
764     <Member MemberName="M1">
765       <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
766       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M1(char c, float32 f, valuetype Mono.DocTest.DocValueType v) cil managed" />
767       <MemberType>Method</MemberType>
768       <AssemblyInfo>
769         <AssemblyVersion>0.0.0.0</AssemblyVersion>
770       </AssemblyInfo>
771       <Attributes>
772         <Attribute>
773           <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
774         </Attribute>
775       </Attributes>
776       <ReturnValue>
777         <ReturnType>System.Void</ReturnType>
778         <Attributes>
779           <Attribute>
780             <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
781           </Attribute>
782         </Attributes>
783       </ReturnValue>
784       <Parameters>
785         <Parameter Name="c" Type="System.Char">
786           <Attributes>
787             <Attribute>
788               <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
789             </Attribute>
790           </Attributes>
791         </Parameter>
792         <Parameter Name="f" Type="System.Single&amp;" RefType="out">
793           <Attributes>
794             <Attribute>
795               <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
796             </Attribute>
797           </Attributes>
798         </Parameter>
799         <Parameter Name="v" Type="Mono.DocTest.DocValueType&amp;" RefType="ref">
800           <Attributes>
801             <Attribute>
802               <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
803             </Attribute>
804           </Attributes>
805         </Parameter>
806       </Parameters>
807       <Docs>
808         <param name="c">A <see cref="T:System.Char" />.</param>
809         <param name="f">A <see cref="T:System.Single" />.</param>
810         <param name="v">A <see cref="T:Mono.DocTest.DocValueType" />.</param>
811         <summary>To be added.</summary>
812         <remarks>
813           <c>M:Mono.DocTest.Widget.M1(System.Char,System.Signle@,Mono.DocTest.DocValueType@)</c>.</remarks>
814       </Docs>
815     </Member>
816     <Member MemberName="M2">
817       <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
818       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M2(int16[] x1, int32[,] x2, int64[][] x3) cil managed" />
819       <MemberType>Method</MemberType>
820       <AssemblyInfo>
821         <AssemblyVersion>0.0.0.0</AssemblyVersion>
822       </AssemblyInfo>
823       <ReturnValue>
824         <ReturnType>System.Void</ReturnType>
825       </ReturnValue>
826       <Parameters>
827         <Parameter Name="x1" Type="System.Int16[]" />
828         <Parameter Name="x2" Type="System.Int32[,]" />
829         <Parameter Name="x3" Type="System.Int64[][]" />
830       </Parameters>
831       <Docs>
832         <param name="x1">A <see cref="T:System.Int16" /> array.</param>
833         <param name="x2">A <see cref="T:System.Int32" /> array.</param>
834         <param name="x3">A <see cref="T:System.Int64" /> array.</param>
835         <summary>To be added.</summary>
836         <remarks>
837           <c>M:Mono.DocTest.Widget.M2(System.Int16[],System.Int32[0:,0:],System.Int64[][])</c>.</remarks>
838       </Docs>
839     </Member>
840     <Member MemberName="M3">
841       <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
842       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M3(int64[][] x3, class Mono.DocTest.Widget[,,][] x4) cil managed" />
843       <MemberType>Method</MemberType>
844       <AssemblyInfo>
845         <AssemblyVersion>0.0.0.0</AssemblyVersion>
846       </AssemblyInfo>
847       <ReturnValue>
848         <ReturnType>System.Void</ReturnType>
849       </ReturnValue>
850       <Parameters>
851         <Parameter Name="x3" Type="System.Int64[][]" />
852         <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
853       </Parameters>
854       <Docs>
855         <param name="x3">Another <see cref="T:System.Int64" /> array.</param>
856         <param name="x4">A <see cref="T:Mono.DocTest.Widget" /> array.</param>
857         <summary>To be added.</summary>
858         <remarks>
859           <c>M:Mono.DocTest.Widget.M3(System.Int64[][],Mono.DocTest.Widget[0:,0:,0:][])</c>.</remarks>
860       </Docs>
861     </Member>
862     <Member MemberName="M4">
863       <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
864       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M4(char* pc, valuetype Mono.DocTest.Color** ppf) cil managed" />
865       <MemberType>Method</MemberType>
866       <AssemblyInfo>
867         <AssemblyVersion>0.0.0.0</AssemblyVersion>
868       </AssemblyInfo>
869       <ReturnValue>
870         <ReturnType>System.Void</ReturnType>
871       </ReturnValue>
872       <Parameters>
873         <Parameter Name="pc" Type="System.Char*" />
874         <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
875       </Parameters>
876       <Docs>
877         <param name="pc">A <see cref="T:System.Char" /> pointer.</param>
878         <param name="ppf">A <see cref="T:Mono.DocTest.Color" /> pointer.</param>
879         <summary>To be added.</summary>
880         <remarks>
881           <c>M:Mono.DocTest.Widget.M4(System.Char*,Mono.DocTest.Color**)</c>.</remarks>
882       </Docs>
883     </Member>
884     <Member MemberName="M5">
885       <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
886       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M5(void* pv, float64*[,][] pd) cil managed" />
887       <MemberType>Method</MemberType>
888       <AssemblyInfo>
889         <AssemblyVersion>0.0.0.0</AssemblyVersion>
890       </AssemblyInfo>
891       <ReturnValue>
892         <ReturnType>System.Void</ReturnType>
893       </ReturnValue>
894       <Parameters>
895         <Parameter Name="pv" Type="System.Void*" />
896         <Parameter Name="pd" Type="System.Double*[,][]" />
897       </Parameters>
898       <Docs>
899         <param name="pv">A <see cref="T:System.Void" /> pointer.</param>
900         <param name="pd">A <see cref="T:System.Double" /> array.</param>
901         <summary>To be added.</summary>
902         <remarks>
903           <c>M:Mono.DocTest.Widget.M5(System.Void*,System.Double*[0:,0:][])</c>.</remarks>
904       </Docs>
905     </Member>
906     <Member MemberName="M6">
907       <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
908       <MemberSignature Language="ILAsm" Value=".method familyhidebysig instance void M6(int32 i, object[] args) cil managed" />
909       <MemberType>Method</MemberType>
910       <AssemblyInfo>
911         <AssemblyVersion>0.0.0.0</AssemblyVersion>
912       </AssemblyInfo>
913       <ReturnValue>
914         <ReturnType>System.Void</ReturnType>
915       </ReturnValue>
916       <Parameters>
917         <Parameter Name="i" Type="System.Int32" />
918         <Parameter Name="args" Type="System.Object[]">
919           <Attributes>
920             <Attribute>
921               <AttributeName>System.ParamArray</AttributeName>
922             </Attribute>
923           </Attributes>
924         </Parameter>
925       </Parameters>
926       <Docs>
927         <param name="i">Yet another <see cref="T:System.Int32" />.</param>
928         <param name="args">An <see cref="T:System.Object" /> array.</param>
929         <summary>To be added.</summary>
930         <remarks>
931           <c>M:Mono.DocTest.Widget.M6(System.Int32,System.Object[])</c>.</remarks>
932       </Docs>
933     </Member>
934     <Member MemberName="M7">
935       <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
936       <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void M7(class Mono.DocTest.Widget/NestedClass/Double/Triple/Quadruple a) cil managed" />
937       <MemberType>Method</MemberType>
938       <AssemblyInfo>
939         <AssemblyVersion>0.0.0.0</AssemblyVersion>
940       </AssemblyInfo>
941       <ReturnValue>
942         <ReturnType>System.Void</ReturnType>
943       </ReturnValue>
944       <Parameters>
945         <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
946       </Parameters>
947       <Docs>
948         <param name="a">To be added.</param>
949         <summary>To be added.</summary>
950         <remarks>
951           <c>M:Mono.DocTest.Widget.M7(Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple)</c>.</remarks>
952       </Docs>
953     </Member>
954     <Member MemberName="message">
955       <MemberSignature Language="C#" Value="public string message;" />
956       <MemberSignature Language="ILAsm" Value=".field public string message" />
957       <MemberType>Field</MemberType>
958       <AssemblyInfo>
959         <AssemblyVersion>0.0.0.0</AssemblyVersion>
960       </AssemblyInfo>
961       <ReturnValue>
962         <ReturnType>System.String</ReturnType>
963       </ReturnValue>
964       <Docs>
965         <summary>To be added.</summary>
966         <remarks>
967           <c>F:Mono.DocTest.Widget.message</c>.</remarks>
968       </Docs>
969     </Member>
970     <Member MemberName="monthlyAverage">
971       <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
972       <MemberSignature Language="ILAsm" Value=".field familyorassembly initonly float64 monthlyAverage" />
973       <MemberType>Field</MemberType>
974       <AssemblyInfo>
975         <AssemblyVersion>0.0.0.0</AssemblyVersion>
976       </AssemblyInfo>
977       <ReturnValue>
978         <ReturnType>System.Double</ReturnType>
979       </ReturnValue>
980       <Docs>
981         <summary>To be added.</summary>
982         <remarks>
983           <c>F:Mono.DocTest.Widget.monthlyAverage</c>.</remarks>
984       </Docs>
985     </Member>
986     <Member MemberName="op_Addition">
987       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
988       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_Addition(class Mono.DocTest.Widget x1, class Mono.DocTest.Widget x2) cil managed" />
989       <MemberType>Method</MemberType>
990       <AssemblyInfo>
991         <AssemblyVersion>0.0.0.0</AssemblyVersion>
992       </AssemblyInfo>
993       <ReturnValue>
994         <ReturnType>Mono.DocTest.Widget</ReturnType>
995       </ReturnValue>
996       <Parameters>
997         <Parameter Name="x1" Type="Mono.DocTest.Widget" />
998         <Parameter Name="x2" Type="Mono.DocTest.Widget" />
999       </Parameters>
1000       <Docs>
1001         <param name="x1">Yet Another <see cref="T:Mono.DocTest.Widget" />.</param>
1002         <param name="x2">Yay, <see cref="T:Mono.DocTest.Widget" />s.</param>
1003         <summary>To be added.</summary>
1004         <returns>A <see cref="T:Mono.DocTest.Widget" /> instance (2).</returns>
1005         <remarks>
1006           <c>M:Mono.DocTest.Widget.op_Addition(Mono.DocTest.Widget,Mono.DocTest.Widget)</c>.</remarks>
1007       </Docs>
1008     </Member>
1009     <Member MemberName="op_Division">
1010       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Division;" />
1011       <MemberSignature Language="ILAsm" Value=".field public static class Mono.DocTest.Widget op_Division" />
1012       <MemberType>Field</MemberType>
1013       <AssemblyInfo>
1014         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1015       </AssemblyInfo>
1016       <ReturnValue>
1017         <ReturnType>Mono.DocTest.Widget</ReturnType>
1018       </ReturnValue>
1019       <Docs>
1020         <summary>To be added.</summary>
1021         <returns>A <see cref="T:Mono.DocTest.Widget" /> instance.</returns>
1022         <remarks>
1023           <c>M:Mono.DocTest.Widget.op_Division</c>.</remarks>
1024       </Docs>
1025     </Member>
1026     <Member MemberName="op_Explicit">
1027       <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
1028       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Explicit(class Mono.DocTest.Widget x) cil managed" />
1029       <MemberType>Method</MemberType>
1030       <AssemblyInfo>
1031         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1032       </AssemblyInfo>
1033       <ReturnValue>
1034         <ReturnType>System.Int32</ReturnType>
1035       </ReturnValue>
1036       <Parameters>
1037         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1038       </Parameters>
1039       <Docs>
1040         <param name="x">
1041           <see cref="T:Mono.DocTest.Widget" />s are fun!.</param>
1042         <summary>To be added.</summary>
1043         <returns>A <see cref="T:System.Int32" /> instance.</returns>
1044         <remarks>
1045           <c>M:Mono.DocTest.Widget.op_Explicit(Mono.DocTest.Widget)~System.Int32</c>.</remarks>
1046       </Docs>
1047     </Member>
1048     <Member MemberName="op_Implicit">
1049       <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
1050       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int64 op_Implicit(class Mono.DocTest.Widget x) cil managed" />
1051       <MemberType>Method</MemberType>
1052       <AssemblyInfo>
1053         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1054       </AssemblyInfo>
1055       <ReturnValue>
1056         <ReturnType>System.Int64</ReturnType>
1057       </ReturnValue>
1058       <Parameters>
1059         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1060       </Parameters>
1061       <Docs>
1062         <param name="x">
1063           <c>foo</c>; <see cref="T:Mono.DocTest.Widget" />.</param>
1064         <summary>To be added.</summary>
1065         <returns>A <see cref="T:System.Int64" /> instance.</returns>
1066         <remarks>
1067           <c>M:Mono.DocTest.Widget.op_Implicit(Mono.DocTest.Widget)~System.Int64</c>.</remarks>
1068       </Docs>
1069     </Member>
1070     <Member MemberName="op_UnaryPlus">
1071       <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
1072       <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname class Mono.DocTest.Widget op_UnaryPlus(class Mono.DocTest.Widget x) cil managed" />
1073       <MemberType>Method</MemberType>
1074       <AssemblyInfo>
1075         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1076       </AssemblyInfo>
1077       <ReturnValue>
1078         <ReturnType>Mono.DocTest.Widget</ReturnType>
1079       </ReturnValue>
1080       <Parameters>
1081         <Parameter Name="x" Type="Mono.DocTest.Widget" />
1082       </Parameters>
1083       <Docs>
1084         <param name="x">Another <see cref="T:Mono.DocTest.Widget" />.</param>
1085         <summary>To be added.</summary>
1086         <returns>A <see cref="T:Mono.DocTest.Widget" /> instance.</returns>
1087         <remarks>
1088           <c>M:Mono.DocTest.Widget.op_UnaryPlus(Mono.DocTest.Widget)</c>.</remarks>
1089       </Docs>
1090     </Member>
1091     <Member MemberName="pCount">
1092       <MemberSignature Language="C#" Value="public int* pCount;" />
1093       <MemberSignature Language="ILAsm" Value=".field public int32* pCount" />
1094       <MemberType>Field</MemberType>
1095       <AssemblyInfo>
1096         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1097       </AssemblyInfo>
1098       <ReturnValue>
1099         <ReturnType>System.Int32*</ReturnType>
1100       </ReturnValue>
1101       <Docs>
1102         <summary>To be added.</summary>
1103         <remarks>
1104           <c>F:Mono.DocTest.Widget.pCount</c>.</remarks>
1105       </Docs>
1106     </Member>
1107     <Member MemberName="PI">
1108       <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
1109       <MemberSignature Language="ILAsm" Value=".field familyorassembly static literal float64 PI = (3.14159)" />
1110       <MemberType>Field</MemberType>
1111       <AssemblyInfo>
1112         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1113       </AssemblyInfo>
1114       <ReturnValue>
1115         <ReturnType>System.Double</ReturnType>
1116       </ReturnValue>
1117       <MemberValue>3.14159</MemberValue>
1118       <Docs>
1119         <summary>To be added.</summary>
1120         <remarks>
1121           <c>F:Mono.DocTest.Widget.PI</c>.</remarks>
1122       </Docs>
1123     </Member>
1124     <Member MemberName="ppValues">
1125       <MemberSignature Language="C#" Value="public float** ppValues;" />
1126       <MemberSignature Language="ILAsm" Value=".field public float32** ppValues" />
1127       <MemberType>Field</MemberType>
1128       <AssemblyInfo>
1129         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1130       </AssemblyInfo>
1131       <ReturnValue>
1132         <ReturnType>System.Single**</ReturnType>
1133       </ReturnValue>
1134       <Docs>
1135         <summary>To be added.</summary>
1136         <remarks>
1137           <c>F:Mono.DocTest.Widget.ppValues</c>.</remarks>
1138       </Docs>
1139     </Member>
1140     <Member MemberName="Width">
1141       <MemberSignature Language="C#" Value="public int Width { get; protected set; }" />
1142       <MemberSignature Language="ILAsm" Value=".property instance int32 Width" />
1143       <MemberType>Property</MemberType>
1144       <AssemblyInfo>
1145         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1146       </AssemblyInfo>
1147       <Attributes>
1148         <Attribute>
1149           <AttributeName>Mono.DocTest.Doc("Width property")</AttributeName>
1150         </Attribute>
1151         <Attribute>
1152           <AttributeName>get: Mono.DocTest.Doc("Width get accessor")</AttributeName>
1153         </Attribute>
1154         <Attribute>
1155           <AttributeName>set: Mono.DocTest.Doc("Width set accessor")</AttributeName>
1156         </Attribute>
1157       </Attributes>
1158       <ReturnValue>
1159         <ReturnType>System.Int32</ReturnType>
1160       </ReturnValue>
1161       <Docs>
1162         <summary>To be added.</summary>
1163         <value>A <see cref="T:System.Int32" /> value...</value>
1164         <remarks>
1165           <c>P:Mono.DocTest.Widget.Width</c>.</remarks>
1166       </Docs>
1167     </Member>
1168     <Member MemberName="X">
1169       <MemberSignature Language="C#" Value="protected short X { set; }" />
1170       <MemberSignature Language="ILAsm" Value=".property instance int16 X" />
1171       <MemberType>Property</MemberType>
1172       <AssemblyInfo>
1173         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1174       </AssemblyInfo>
1175       <ReturnValue>
1176         <ReturnType>System.Int16</ReturnType>
1177       </ReturnValue>
1178       <Docs>
1179         <summary>To be added.</summary>
1180         <value>A <see cref="T:System.Int16" /> value...</value>
1181         <remarks>
1182           <c>P:Mono.DocTest.Widget.X</c>.</remarks>
1183       </Docs>
1184     </Member>
1185     <Member MemberName="Y">
1186       <MemberSignature Language="C#" Value="protected double Y { get; set; }" />
1187       <MemberSignature Language="ILAsm" Value=".property instance float64 Y" />
1188       <MemberType>Property</MemberType>
1189       <AssemblyInfo>
1190         <AssemblyVersion>0.0.0.0</AssemblyVersion>
1191       </AssemblyInfo>
1192       <ReturnValue>
1193         <ReturnType>System.Double</ReturnType>
1194       </ReturnValue>
1195       <Docs>
1196         <summary>To be added.</summary>
1197         <value>A <see cref="T:System.Double" /> value...</value>
1198         <remarks>
1199           <c>P:Mono.DocTest.Widget.Y</c>.</remarks>
1200       </Docs>
1201     </Member>
1202   </Members>
1203 </Type>