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