1 <Type Name="Widget" FullName="Mono.DocTest.Widget">
2 <TypeSignature Language="C#" Value="public class Widget : Mono.DocTest.IProcess" />
4 <AssemblyName>DocTest</AssemblyName>
5 <AssemblyVersion>0.0.0.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>Mono.DocTest.IProcess</InterfaceName>
16 <summary>To be added.</summary>
17 <remarks>To be added.</remarks>
20 <Member MemberName=".ctor">
21 <MemberSignature Language="C#" Value="public Widget ();" />
22 <MemberType>Constructor</MemberType>
24 <AssemblyVersion>0.0.0.0</AssemblyVersion>
28 <summary>To be added.</summary>
29 <remarks>To be added.</remarks>
32 <Member MemberName=".ctor">
33 <MemberSignature Language="C#" Value="public Widget (Converter<string,string> c);" />
34 <MemberType>Constructor</MemberType>
36 <AssemblyVersion>0.0.0.0</AssemblyVersion>
39 <Parameter Name="c" Type="System.Converter<System.String,System.String>" />
42 <param name="c">To be added.</param>
43 <summary>To be added.</summary>
44 <remarks>To be added.</remarks>
47 <Member MemberName=".ctor">
48 <MemberSignature Language="C#" Value="public Widget (string s);" />
49 <MemberType>Constructor</MemberType>
51 <AssemblyVersion>0.0.0.0</AssemblyVersion>
54 <Parameter Name="s" Type="System.String" />
57 <param name="s">To be added.</param>
58 <summary>To be added.</summary>
59 <remarks>To be added.</remarks>
62 <Member MemberName="AnEvent">
63 <MemberSignature Language="C#" Value="public event Mono.DocTest.Widget.Del AnEvent;" />
64 <MemberType>Event</MemberType>
66 <AssemblyVersion>0.0.0.0</AssemblyVersion>
69 <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
72 <summary>To be added.</summary>
73 <remarks>To be added.</remarks>
74 <exception cref="T:System.ArgumentException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
75 <exception cref="T:System.MulticastNotSupportedException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
78 <Member MemberName="AnotherEvent">
79 <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
80 <MemberType>Event</MemberType>
82 <AssemblyVersion>0.0.0.0</AssemblyVersion>
85 <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
88 <summary>To be added.</summary>
89 <remarks>To be added.</remarks>
90 <exception cref="T:System.ArgumentException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
91 <exception cref="T:System.MulticastNotSupportedException">To be added; from: <see cref="M:System.Delegate.Combine(System.Delegate,System.Delegate)" />, <see cref="M:System.Delegate.CombineImpl(System.Delegate)" /></exception>
94 <Member MemberName="array1">
95 <MemberSignature Language="C#" Value="public long[] array1;" />
96 <MemberType>Field</MemberType>
98 <AssemblyVersion>0.0.0.0</AssemblyVersion>
101 <ReturnType>System.Int64[]</ReturnType>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
108 <Member MemberName="array2">
109 <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
110 <MemberType>Field</MemberType>
112 <AssemblyVersion>0.0.0.0</AssemblyVersion>
115 <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
118 <summary>To be added.</summary>
119 <remarks>To be added.</remarks>
122 <Member MemberName="classCtorError">
123 <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
124 <MemberType>Field</MemberType>
126 <AssemblyVersion>0.0.0.0</AssemblyVersion>
129 <ReturnType>System.String[]</ReturnType>
132 <summary>To be added.</summary>
133 <remarks>To be added.</remarks>
136 <Member MemberName="defaultColor">
137 <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
138 <MemberType>Field</MemberType>
140 <AssemblyVersion>0.0.0.0</AssemblyVersion>
143 <ReturnType>Mono.DocTest.Color</ReturnType>
146 <summary>To be added.</summary>
147 <remarks>To be added.</remarks>
150 <Member MemberName="Height">
151 <MemberSignature Language="C#" Value="protected long Height { get; }" />
152 <MemberType>Property</MemberType>
154 <AssemblyVersion>0.0.0.0</AssemblyVersion>
157 <ReturnType>System.Int64</ReturnType>
160 <summary>To be added.</summary>
161 <value>To be added.</value>
162 <remarks>To be added.</remarks>
165 <Member MemberName="Item">
166 <MemberSignature Language="C#" Value="public int this[int i] { set; get; }" />
167 <MemberType>Property</MemberType>
169 <AssemblyVersion>0.0.0.0</AssemblyVersion>
172 <ReturnType>System.Int32</ReturnType>
175 <Parameter Name="i" Type="System.Int32" />
178 <param name="i">To be added.</param>
179 <summary>To be added.</summary>
180 <value>To be added.</value>
181 <remarks>To be added.</remarks>
184 <Member MemberName="Item">
185 <MemberSignature Language="C#" Value="public int this[string s, int i] { set; get; }" />
186 <MemberType>Property</MemberType>
188 <AssemblyVersion>0.0.0.0</AssemblyVersion>
191 <ReturnType>System.Int32</ReturnType>
194 <Parameter Name="s" Type="System.String" />
195 <Parameter Name="i" Type="System.Int32" />
198 <param name="s">To be added.</param>
199 <param name="i">To be added.</param>
200 <summary>To be added.</summary>
201 <value>To be added.</value>
202 <remarks>To be added.</remarks>
205 <Member MemberName="M0">
206 <MemberSignature Language="C#" Value="public static void M0 ();" />
207 <MemberType>Method</MemberType>
209 <AssemblyVersion>0.0.0.0</AssemblyVersion>
212 <ReturnType>System.Void</ReturnType>
216 <summary>To be added.</summary>
217 <remarks>To be added.</remarks>
220 <Member MemberName="M1">
221 <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
222 <MemberType>Method</MemberType>
224 <AssemblyVersion>0.0.0.0</AssemblyVersion>
228 <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
232 <ReturnType>System.Void</ReturnType>
235 <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
240 <Parameter Name="c" Type="System.Char">
243 <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
247 <Parameter Name="f" Type="System.Single&" RefType="out">
250 <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
254 <Parameter Name="v" Type="Mono.DocTest.DocValueType&" RefType="ref">
257 <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
263 <param name="c">To be added.</param>
264 <param name="f">To be added.</param>
265 <param name="v">To be added.</param>
266 <summary>To be added.</summary>
267 <remarks>To be added.</remarks>
270 <Member MemberName="M2">
271 <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
272 <MemberType>Method</MemberType>
274 <AssemblyVersion>0.0.0.0</AssemblyVersion>
277 <ReturnType>System.Void</ReturnType>
280 <Parameter Name="x1" Type="System.Int16[]" />
281 <Parameter Name="x2" Type="System.Int32[,]" />
282 <Parameter Name="x3" Type="System.Int64[][]" />
285 <param name="x1">To be added.</param>
286 <param name="x2">To be added.</param>
287 <param name="x3">To be added.</param>
288 <summary>To be added.</summary>
289 <remarks>To be added.</remarks>
292 <Member MemberName="M3">
293 <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
294 <MemberType>Method</MemberType>
296 <AssemblyVersion>0.0.0.0</AssemblyVersion>
299 <ReturnType>System.Void</ReturnType>
302 <Parameter Name="x3" Type="System.Int64[][]" />
303 <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
306 <param name="x3">To be added.</param>
307 <param name="x4">To be added.</param>
308 <summary>To be added.</summary>
309 <remarks>To be added.</remarks>
312 <Member MemberName="M4">
313 <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
314 <MemberType>Method</MemberType>
316 <AssemblyVersion>0.0.0.0</AssemblyVersion>
319 <ReturnType>System.Void</ReturnType>
322 <Parameter Name="pc" Type="System.Char*" />
323 <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
326 <param name="pc">To be added.</param>
327 <param name="ppf">To be added.</param>
328 <summary>To be added.</summary>
329 <remarks>To be added.</remarks>
332 <Member MemberName="M5">
333 <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
334 <MemberType>Method</MemberType>
336 <AssemblyVersion>0.0.0.0</AssemblyVersion>
339 <ReturnType>System.Void</ReturnType>
342 <Parameter Name="pv" Type="System.Void*" />
343 <Parameter Name="pd" Type="System.Double*[,][]" />
346 <param name="pv">To be added.</param>
347 <param name="pd">To be added.</param>
348 <summary>To be added.</summary>
349 <remarks>To be added.</remarks>
352 <Member MemberName="M6">
353 <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
354 <MemberType>Method</MemberType>
356 <AssemblyVersion>0.0.0.0</AssemblyVersion>
359 <ReturnType>System.Void</ReturnType>
362 <Parameter Name="i" Type="System.Int32" />
363 <Parameter Name="args" Type="System.Object[]">
366 <AttributeName>System.ParamArray</AttributeName>
372 <param name="i">To be added.</param>
373 <param name="args">To be added.</param>
374 <summary>To be added.</summary>
375 <remarks>To be added.</remarks>
378 <Member MemberName="M7">
379 <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
380 <MemberType>Method</MemberType>
382 <AssemblyVersion>0.0.0.0</AssemblyVersion>
385 <ReturnType>System.Void</ReturnType>
388 <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
391 <param name="a">To be added.</param>
392 <summary>To be added.</summary>
393 <remarks>To be added.</remarks>
396 <Member MemberName="message">
397 <MemberSignature Language="C#" Value="public string message;" />
398 <MemberType>Field</MemberType>
400 <AssemblyVersion>0.0.0.0</AssemblyVersion>
403 <ReturnType>System.String</ReturnType>
406 <summary>To be added.</summary>
407 <remarks>To be added.</remarks>
410 <Member MemberName="monthlyAverage">
411 <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
412 <MemberType>Field</MemberType>
414 <AssemblyVersion>0.0.0.0</AssemblyVersion>
417 <ReturnType>System.Double</ReturnType>
420 <summary>To be added.</summary>
421 <remarks>To be added.</remarks>
424 <Member MemberName="op_Addition">
425 <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
426 <MemberType>Method</MemberType>
428 <AssemblyVersion>0.0.0.0</AssemblyVersion>
431 <ReturnType>Mono.DocTest.Widget</ReturnType>
434 <Parameter Name="x1" Type="Mono.DocTest.Widget" />
435 <Parameter Name="x2" Type="Mono.DocTest.Widget" />
438 <param name="x1">To be added.</param>
439 <param name="x2">To be added.</param>
440 <summary>To be added.</summary>
441 <returns>To be added.</returns>
442 <remarks>To be added.</remarks>
445 <Member MemberName="op_Explicit">
446 <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
447 <MemberType>Method</MemberType>
449 <AssemblyVersion>0.0.0.0</AssemblyVersion>
452 <ReturnType>System.Int32</ReturnType>
455 <Parameter Name="x" Type="Mono.DocTest.Widget" />
458 <param name="x">To be added.</param>
459 <summary>To be added.</summary>
460 <returns>To be added.</returns>
461 <remarks>To be added.</remarks>
464 <Member MemberName="op_Implicit">
465 <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
466 <MemberType>Method</MemberType>
468 <AssemblyVersion>0.0.0.0</AssemblyVersion>
471 <ReturnType>System.Int64</ReturnType>
474 <Parameter Name="x" Type="Mono.DocTest.Widget" />
477 <param name="x">To be added.</param>
478 <summary>To be added.</summary>
479 <returns>To be added.</returns>
480 <remarks>To be added.</remarks>
483 <Member MemberName="op_UnaryPlus">
484 <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
485 <MemberType>Method</MemberType>
487 <AssemblyVersion>0.0.0.0</AssemblyVersion>
490 <ReturnType>Mono.DocTest.Widget</ReturnType>
493 <Parameter Name="x" Type="Mono.DocTest.Widget" />
496 <param name="x">To be added.</param>
497 <summary>To be added.</summary>
498 <returns>To be added.</returns>
499 <remarks>To be added.</remarks>
502 <Member MemberName="pCount">
503 <MemberSignature Language="C#" Value="public int* pCount;" />
504 <MemberType>Field</MemberType>
506 <AssemblyVersion>0.0.0.0</AssemblyVersion>
509 <ReturnType>System.Int32*</ReturnType>
512 <summary>To be added.</summary>
513 <remarks>To be added.</remarks>
516 <Member MemberName="PI">
517 <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
518 <MemberType>Field</MemberType>
520 <AssemblyVersion>0.0.0.0</AssemblyVersion>
523 <ReturnType>System.Double</ReturnType>
525 <MemberValue>3.14159</MemberValue>
527 <summary>To be added.</summary>
528 <remarks>To be added.</remarks>
531 <Member MemberName="ppValues">
532 <MemberSignature Language="C#" Value="public float** ppValues;" />
533 <MemberType>Field</MemberType>
535 <AssemblyVersion>0.0.0.0</AssemblyVersion>
538 <ReturnType>System.Single**</ReturnType>
541 <summary>To be added.</summary>
542 <remarks>To be added.</remarks>
545 <Member MemberName="Width">
546 <MemberSignature Language="C#" Value="public int Width { protected set; get; }" />
547 <MemberType>Property</MemberType>
549 <AssemblyVersion>0.0.0.0</AssemblyVersion>
552 <ReturnType>System.Int32</ReturnType>
555 <summary>To be added.</summary>
556 <value>To be added.</value>
557 <remarks>To be added.</remarks>
560 <Member MemberName="X">
561 <MemberSignature Language="C#" Value="protected short X { set; }" />
562 <MemberType>Property</MemberType>
564 <AssemblyVersion>0.0.0.0</AssemblyVersion>
567 <ReturnType>System.Int16</ReturnType>
570 <summary>To be added.</summary>
571 <value>To be added.</value>
572 <remarks>To be added.</remarks>
575 <Member MemberName="Y">
576 <MemberSignature Language="C#" Value="protected double Y { set; get; }" />
577 <MemberType>Property</MemberType>
579 <AssemblyVersion>0.0.0.0</AssemblyVersion>
582 <ReturnType>System.Double</ReturnType>
585 <summary>To be added.</summary>
586 <value>To be added.</value>
587 <remarks>To be added.</remarks>