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>
70 <AttributeName>Mono.DocTest.Doc("Del event")</AttributeName>
73 <AttributeName>add: Mono.DocTest.Doc("Del add accessor")</AttributeName>
76 <AttributeName>remove: Mono.DocTest.Doc("Del remove accessor")</AttributeName>
80 <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
83 <summary>To be added.</summary>
84 <remarks>To be added.</remarks>
87 <Member MemberName="AnotherEvent">
88 <MemberSignature Language="C#" Value="protected event Mono.DocTest.Widget.Del AnotherEvent;" />
89 <MemberType>Event</MemberType>
91 <AssemblyVersion>0.0.0.0</AssemblyVersion>
94 <ReturnType>Mono.DocTest.Widget+Del</ReturnType>
97 <summary>To be added.</summary>
98 <remarks>To be added.</remarks>
99 <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>
100 <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>
103 <Member MemberName="array1">
104 <MemberSignature Language="C#" Value="public long[] array1;" />
105 <MemberType>Field</MemberType>
107 <AssemblyVersion>0.0.0.0</AssemblyVersion>
110 <ReturnType>System.Int64[]</ReturnType>
113 <summary>To be added.</summary>
114 <remarks>To be added.</remarks>
117 <Member MemberName="array2">
118 <MemberSignature Language="C#" Value="public Mono.DocTest.Widget[,] array2;" />
119 <MemberType>Field</MemberType>
121 <AssemblyVersion>0.0.0.0</AssemblyVersion>
124 <ReturnType>Mono.DocTest.Widget[,]</ReturnType>
127 <summary>To be added.</summary>
128 <remarks>To be added.</remarks>
131 <Member MemberName="classCtorError">
132 <MemberSignature Language="C#" Value="public static readonly string[] classCtorError;" />
133 <MemberType>Field</MemberType>
135 <AssemblyVersion>0.0.0.0</AssemblyVersion>
138 <ReturnType>System.String[]</ReturnType>
141 <summary>To be added.</summary>
142 <remarks>To be added.</remarks>
145 <Member MemberName="defaultColor">
146 <MemberSignature Language="C#" Value="protected static Mono.DocTest.Color defaultColor;" />
147 <MemberType>Field</MemberType>
149 <AssemblyVersion>0.0.0.0</AssemblyVersion>
152 <ReturnType>Mono.DocTest.Color</ReturnType>
155 <summary>To be added.</summary>
156 <remarks>To be added.</remarks>
159 <Member MemberName="Height">
160 <MemberSignature Language="C#" Value="protected long Height { get; }" />
161 <MemberType>Property</MemberType>
163 <AssemblyVersion>0.0.0.0</AssemblyVersion>
167 <AttributeName>Mono.DocTest.Doc("Height property")</AttributeName>
171 <ReturnType>System.Int64</ReturnType>
174 <summary>To be added.</summary>
175 <value>To be added.</value>
176 <remarks>To be added.</remarks>
179 <Member MemberName="Item">
180 <MemberSignature Language="C#" Value="public int this[int i] { set; get; }" />
181 <MemberType>Property</MemberType>
183 <AssemblyVersion>0.0.0.0</AssemblyVersion>
187 <AttributeName>Mono.DocTest.Doc("Item property")</AttributeName>
190 <AttributeName>set: Mono.DocTest.Doc("Item property set accessor")</AttributeName>
194 <ReturnType>System.Int32</ReturnType>
197 <Parameter Name="i" Type="System.Int32" />
200 <param name="i">To be added.</param>
201 <summary>To be added.</summary>
202 <value>To be added.</value>
203 <remarks>To be added.</remarks>
206 <Member MemberName="Item">
207 <MemberSignature Language="C#" Value="public int this[string s, int i] { set; get; }" />
208 <MemberType>Property</MemberType>
210 <AssemblyVersion>0.0.0.0</AssemblyVersion>
213 <ReturnType>System.Int32</ReturnType>
216 <Parameter Name="s" Type="System.String" />
217 <Parameter Name="i" Type="System.Int32" />
220 <param name="s">To be added.</param>
221 <param name="i">To be added.</param>
222 <summary>To be added.</summary>
223 <value>To be added.</value>
224 <remarks>To be added.</remarks>
227 <Member MemberName="M0">
228 <MemberSignature Language="C#" Value="public static void M0 ();" />
229 <MemberType>Method</MemberType>
231 <AssemblyVersion>0.0.0.0</AssemblyVersion>
234 <ReturnType>System.Void</ReturnType>
238 <summary>To be added.</summary>
239 <remarks>To be added.</remarks>
242 <Member MemberName="M1">
243 <MemberSignature Language="C#" Value="public void M1 (char c, out float f, ref Mono.DocTest.DocValueType v);" />
244 <MemberType>Method</MemberType>
246 <AssemblyVersion>0.0.0.0</AssemblyVersion>
250 <AttributeName>Mono.DocTest.Doc("normal DocAttribute", Field=true)</AttributeName>
254 <ReturnType>System.Void</ReturnType>
257 <AttributeName>Mono.DocTest.Doc("return:DocAttribute", Property=typeof(Mono.DocTest.Widget))</AttributeName>
262 <Parameter Name="c" Type="System.Char">
265 <AttributeName>Mono.DocTest.Doc("c", FlagsEnum=System.ConsoleModifiers.Alt | System.ConsoleModifiers.Control)</AttributeName>
269 <Parameter Name="f" Type="System.Single&" RefType="out">
272 <AttributeName>Mono.DocTest.Doc("f", NonFlagsEnum=Mono.DocTest.Color.Red)</AttributeName>
276 <Parameter Name="v" Type="Mono.DocTest.DocValueType&" RefType="ref">
279 <AttributeName>Mono.DocTest.Doc("v")</AttributeName>
285 <param name="c">To be added.</param>
286 <param name="f">To be added.</param>
287 <param name="v">To be added.</param>
288 <summary>To be added.</summary>
289 <remarks>To be added.</remarks>
292 <Member MemberName="M2">
293 <MemberSignature Language="C#" Value="public void M2 (short[] x1, int[,] x2, long[][] x3);" />
294 <MemberType>Method</MemberType>
296 <AssemblyVersion>0.0.0.0</AssemblyVersion>
299 <ReturnType>System.Void</ReturnType>
302 <Parameter Name="x1" Type="System.Int16[]" />
303 <Parameter Name="x2" Type="System.Int32[,]" />
304 <Parameter Name="x3" Type="System.Int64[][]" />
307 <param name="x1">To be added.</param>
308 <param name="x2">To be added.</param>
309 <param name="x3">To be added.</param>
310 <summary>To be added.</summary>
311 <remarks>To be added.</remarks>
314 <Member MemberName="M3">
315 <MemberSignature Language="C#" Value="protected void M3 (long[][] x3, Mono.DocTest.Widget[,,][] x4);" />
316 <MemberType>Method</MemberType>
318 <AssemblyVersion>0.0.0.0</AssemblyVersion>
321 <ReturnType>System.Void</ReturnType>
324 <Parameter Name="x3" Type="System.Int64[][]" />
325 <Parameter Name="x4" Type="Mono.DocTest.Widget[,,][]" />
328 <param name="x3">To be added.</param>
329 <param name="x4">To be added.</param>
330 <summary>To be added.</summary>
331 <remarks>To be added.</remarks>
334 <Member MemberName="M4">
335 <MemberSignature Language="C#" Value="protected void M4 (char* pc, Mono.DocTest.Color** ppf);" />
336 <MemberType>Method</MemberType>
338 <AssemblyVersion>0.0.0.0</AssemblyVersion>
341 <ReturnType>System.Void</ReturnType>
344 <Parameter Name="pc" Type="System.Char*" />
345 <Parameter Name="ppf" Type="Mono.DocTest.Color**" />
348 <param name="pc">To be added.</param>
349 <param name="ppf">To be added.</param>
350 <summary>To be added.</summary>
351 <remarks>To be added.</remarks>
354 <Member MemberName="M5">
355 <MemberSignature Language="C#" Value="protected void M5 (void* pv, double*[,][] pd);" />
356 <MemberType>Method</MemberType>
358 <AssemblyVersion>0.0.0.0</AssemblyVersion>
361 <ReturnType>System.Void</ReturnType>
364 <Parameter Name="pv" Type="System.Void*" />
365 <Parameter Name="pd" Type="System.Double*[,][]" />
368 <param name="pv">To be added.</param>
369 <param name="pd">To be added.</param>
370 <summary>To be added.</summary>
371 <remarks>To be added.</remarks>
374 <Member MemberName="M6">
375 <MemberSignature Language="C#" Value="protected void M6 (int i, object[] args);" />
376 <MemberType>Method</MemberType>
378 <AssemblyVersion>0.0.0.0</AssemblyVersion>
381 <ReturnType>System.Void</ReturnType>
384 <Parameter Name="i" Type="System.Int32" />
385 <Parameter Name="args" Type="System.Object[]">
388 <AttributeName>System.ParamArray</AttributeName>
394 <param name="i">To be added.</param>
395 <param name="args">To be added.</param>
396 <summary>To be added.</summary>
397 <remarks>To be added.</remarks>
400 <Member MemberName="M7">
401 <MemberSignature Language="C#" Value="public void M7 (Mono.DocTest.Widget.NestedClass.Double.Triple.Quadruple a);" />
402 <MemberType>Method</MemberType>
404 <AssemblyVersion>0.0.0.0</AssemblyVersion>
407 <ReturnType>System.Void</ReturnType>
410 <Parameter Name="a" Type="Mono.DocTest.Widget+NestedClass+Double+Triple+Quadruple" />
413 <param name="a">To be added.</param>
414 <summary>To be added.</summary>
415 <remarks>To be added.</remarks>
418 <Member MemberName="message">
419 <MemberSignature Language="C#" Value="public string message;" />
420 <MemberType>Field</MemberType>
422 <AssemblyVersion>0.0.0.0</AssemblyVersion>
425 <ReturnType>System.String</ReturnType>
428 <summary>To be added.</summary>
429 <remarks>To be added.</remarks>
432 <Member MemberName="monthlyAverage">
433 <MemberSignature Language="C#" Value="protected readonly double monthlyAverage;" />
434 <MemberType>Field</MemberType>
436 <AssemblyVersion>0.0.0.0</AssemblyVersion>
439 <ReturnType>System.Double</ReturnType>
442 <summary>To be added.</summary>
443 <remarks>To be added.</remarks>
446 <Member MemberName="op_Addition">
447 <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_Addition (Mono.DocTest.Widget x1, Mono.DocTest.Widget x2);" />
448 <MemberType>Method</MemberType>
450 <AssemblyVersion>0.0.0.0</AssemblyVersion>
453 <ReturnType>Mono.DocTest.Widget</ReturnType>
456 <Parameter Name="x1" Type="Mono.DocTest.Widget" />
457 <Parameter Name="x2" Type="Mono.DocTest.Widget" />
460 <param name="x1">To be added.</param>
461 <param name="x2">To be added.</param>
462 <summary>To be added.</summary>
463 <returns>To be added.</returns>
464 <remarks>To be added.</remarks>
467 <Member MemberName="op_Explicit">
468 <MemberSignature Language="C#" Value="public static int op_Explicit (Mono.DocTest.Widget x);" />
469 <MemberType>Method</MemberType>
471 <AssemblyVersion>0.0.0.0</AssemblyVersion>
474 <ReturnType>System.Int32</ReturnType>
477 <Parameter Name="x" Type="Mono.DocTest.Widget" />
480 <param name="x">To be added.</param>
481 <summary>To be added.</summary>
482 <returns>To be added.</returns>
483 <remarks>To be added.</remarks>
486 <Member MemberName="op_Implicit">
487 <MemberSignature Language="C#" Value="public static long op_Implicit (Mono.DocTest.Widget x);" />
488 <MemberType>Method</MemberType>
490 <AssemblyVersion>0.0.0.0</AssemblyVersion>
493 <ReturnType>System.Int64</ReturnType>
496 <Parameter Name="x" Type="Mono.DocTest.Widget" />
499 <param name="x">To be added.</param>
500 <summary>To be added.</summary>
501 <returns>To be added.</returns>
502 <remarks>To be added.</remarks>
505 <Member MemberName="op_UnaryPlus">
506 <MemberSignature Language="C#" Value="public static Mono.DocTest.Widget op_UnaryPlus (Mono.DocTest.Widget x);" />
507 <MemberType>Method</MemberType>
509 <AssemblyVersion>0.0.0.0</AssemblyVersion>
512 <ReturnType>Mono.DocTest.Widget</ReturnType>
515 <Parameter Name="x" Type="Mono.DocTest.Widget" />
518 <param name="x">To be added.</param>
519 <summary>To be added.</summary>
520 <returns>To be added.</returns>
521 <remarks>To be added.</remarks>
524 <Member MemberName="pCount">
525 <MemberSignature Language="C#" Value="public int* pCount;" />
526 <MemberType>Field</MemberType>
528 <AssemblyVersion>0.0.0.0</AssemblyVersion>
531 <ReturnType>System.Int32*</ReturnType>
534 <summary>To be added.</summary>
535 <remarks>To be added.</remarks>
538 <Member MemberName="PI">
539 <MemberSignature Language="C#" Value="protected const double PI = 3.14159;" />
540 <MemberType>Field</MemberType>
542 <AssemblyVersion>0.0.0.0</AssemblyVersion>
545 <ReturnType>System.Double</ReturnType>
547 <MemberValue>3.14159</MemberValue>
549 <summary>To be added.</summary>
550 <remarks>To be added.</remarks>
553 <Member MemberName="ppValues">
554 <MemberSignature Language="C#" Value="public float** ppValues;" />
555 <MemberType>Field</MemberType>
557 <AssemblyVersion>0.0.0.0</AssemblyVersion>
560 <ReturnType>System.Single**</ReturnType>
563 <summary>To be added.</summary>
564 <remarks>To be added.</remarks>
567 <Member MemberName="Width">
568 <MemberSignature Language="C#" Value="public int Width { protected set; get; }" />
569 <MemberType>Property</MemberType>
571 <AssemblyVersion>0.0.0.0</AssemblyVersion>
575 <AttributeName>Mono.DocTest.Doc("Width property")</AttributeName>
578 <AttributeName>get: Mono.DocTest.Doc("Width get accessor")</AttributeName>
581 <AttributeName>set: Mono.DocTest.Doc("Width set accessor")</AttributeName>
585 <ReturnType>System.Int32</ReturnType>
588 <summary>To be added.</summary>
589 <value>To be added.</value>
590 <remarks>To be added.</remarks>
593 <Member MemberName="X">
594 <MemberSignature Language="C#" Value="protected short X { set; }" />
595 <MemberType>Property</MemberType>
597 <AssemblyVersion>0.0.0.0</AssemblyVersion>
600 <ReturnType>System.Int16</ReturnType>
603 <summary>To be added.</summary>
604 <value>To be added.</value>
605 <remarks>To be added.</remarks>
608 <Member MemberName="Y">
609 <MemberSignature Language="C#" Value="protected double Y { set; get; }" />
610 <MemberType>Property</MemberType>
612 <AssemblyVersion>0.0.0.0</AssemblyVersion>
615 <ReturnType>System.Double</ReturnType>
618 <summary>To be added.</summary>
619 <value>To be added.</value>
620 <remarks>To be added.</remarks>