summaryrefslogtreecommitdiff
path: root/.packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.xml
blob: c9e4c5351c195a11816c57c2a33a9c21a7d6cf12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
<?xml version="1.0" encoding="utf-8"?><span>
<doc>
  <assembly>
    <name>System.ComponentModel.Primitives</name>
  </assembly>
  <members>
    <member name="T:System.ComponentModel.DesignerCategoryAttribute">
      <summary>Specifies that the designer for a class belongs to a certain category.</summary>
    </member>
    <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute"></see> class with an empty string (&quot;&quot;).</summary>
    </member>
    <member name="M:System.ComponentModel.DesignerCategoryAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerCategoryAttribute"></see> class with the given category name.</summary>
      <param name="category">The name of the category.</param>
    </member>
    <member name="P:System.ComponentModel.DesignerCategoryAttribute.Category">
      <summary>Gets the name of the category.</summary>
      <returns>The name of the category.</returns>
    </member>
    <member name="F:System.ComponentModel.DesignerCategoryAttribute.Component">
      <summary>Specifies that a component marked with this category use a component designer. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignerCategoryAttribute.Default">
      <summary>Specifies that a component marked with this category cannot use a visual designer. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.DesignerCategoryAttribute.Equals(System.Object)">
      <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DesignOnlyAttribute"></see>.</summary>
      <param name="obj">The object to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.DesignerCategoryAttribute.Form">
      <summary>Specifies that a component marked with this category use a form designer. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignerCategoryAttribute.Generic">
      <summary>Specifies that a component marked with this category use a generic designer. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.DesignerCategoryAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="M:System.ComponentModel.DesignerCategoryAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.DesignerCategoryAttribute.TypeId">
      <summary>Gets a unique identifier for this attribute.</summary>
      <returns>An <see cref="T:System.Object"></see> that is a unique identifier for the attribute.</returns>
    </member>
    <member name="T:System.ComponentModel.DesignerSerializationVisibility">
      <summary>Specifies the visibility a property has to the design-time serializer.</summary>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibility.Content">
      <summary>The code generator produces code for the contents of the object, rather than for the object itself.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibility.Hidden">
      <summary>The code generator does not produce code for the object.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibility.Visible">
      <summary>The code generator produces code for the object.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.DesignerSerializationVisibilityAttribute">
      <summary>Specifies the type of persistence to use when serializing a property on a component at design time.</summary>
    </member>
    <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.#ctor(System.ComponentModel.DesignerSerializationVisibility)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignerSerializationVisibilityAttribute"></see> class using the specified <see cref="T:System.ComponentModel.DesignerSerializationVisibility"></see> value.</summary>
      <param name="visibility">One of the <see cref="T:System.ComponentModel.DesignerSerializationVisibility"></see> values.</param>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Content">
      <summary>Specifies that a serializer should serialize the contents of the property, rather than the property itself. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Default">
      <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visible"></see>, that is, a visual designer uses default rules to generate the value of a property. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.Equals(System.Object)">
      <summary>Indicates whether this instance and a specified object are equal.</summary>
      <param name="obj">Another object to compare to.</param>
      <returns>true if <paramref name="obj">obj</paramref> is equal to this instance; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.GetHashCode">
      <summary>Returns the hash code for this object.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Hidden">
      <summary>Specifies that a serializer should not serialize the value of the property. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.DesignerSerializationVisibilityAttribute.IsDefaultAttribute">
      <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
      <returns>true if the attribute is set to the default value; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visibility">
      <summary>Gets a value indicating the basic serialization mode a serializer should use when determining whether and how to persist the value of a property.</summary>
      <returns>One of the <see cref="T:System.ComponentModel.DesignerSerializationVisibility"></see> values. The default is <see cref="F:System.ComponentModel.DesignerSerializationVisibility.Visible"></see>.</returns>
    </member>
    <member name="F:System.ComponentModel.DesignerSerializationVisibilityAttribute.Visible">
      <summary>Specifies that a serializer should be allowed to serialize the value of the property. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.DesignOnlyAttribute">
      <summary>Specifies whether a property can only be set at design time.</summary>
    </member>
    <member name="M:System.ComponentModel.DesignOnlyAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DesignOnlyAttribute"></see> class.</summary>
      <param name="isDesignOnly">true if a property can be set only at design time; false if the property can be set at design time and at run time.</param>
    </member>
    <member name="F:System.ComponentModel.DesignOnlyAttribute.Default">
      <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DesignOnlyAttribute"></see>, which is <see cref="F:System.ComponentModel.DesignOnlyAttribute.No"></see>. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.DesignOnlyAttribute.Equals(System.Object)">
      <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DesignOnlyAttribute"></see>.</summary>
      <param name="obj">The object to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.DesignOnlyAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="M:System.ComponentModel.DesignOnlyAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.DesignOnlyAttribute.IsDesignOnly">
      <summary>Gets a value indicating whether a property can be set only at design time.</summary>
      <returns>true if a property can be set only at design time; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.DesignOnlyAttribute.No">
      <summary>Specifies that a property can be set at design time or at run time. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.DesignOnlyAttribute.Yes">
      <summary>Specifies that a property can be set only at design time. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.DisplayNameAttribute">
      <summary>Specifies the display name for a property, event, or public void method which takes no arguments.</summary>
    </member>
    <member name="M:System.ComponentModel.DisplayNameAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> class.</summary>
    </member>
    <member name="M:System.ComponentModel.DisplayNameAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> class using the display name.</summary>
      <param name="displayName">The display name.</param>
    </member>
    <member name="F:System.ComponentModel.DisplayNameAttribute.Default">
      <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DisplayNameAttribute"></see>. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="P:System.ComponentModel.DisplayNameAttribute.DisplayName">
      <summary>Gets the display name for a property, event, or public void method that takes no arguments stored in this attribute.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="P:System.ComponentModel.DisplayNameAttribute.DisplayNameValue">
      <summary>Gets or sets the display name.</summary>
      <returns>The display name.</returns>
    </member>
    <member name="M:System.ComponentModel.DisplayNameAttribute.Equals(System.Object)">
      <summary>Determines whether two <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> instances are equal.</summary>
      <param name="obj">The <see cref="T:System.ComponentModel.DisplayNameAttribute"></see> to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current object; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.DisplayNameAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A hash code for the current <see cref="T:System.ComponentModel.DisplayNameAttribute"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.DisplayNameAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="T:System.ComponentModel.RefreshProperties">
      <summary>Defines identifiers that indicate the type of a refresh of the Properties window.</summary>
    </member>
    <member name="F:System.ComponentModel.RefreshProperties.All">
      <summary>The properties should be requeried and the view should be refreshed.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.RefreshProperties.None">
      <summary>No refresh is necessary.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.RefreshProperties.Repaint">
      <summary>The view should be refreshed.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.RefreshPropertiesAttribute">
      <summary>Indicates that the property grid should refresh when the associated property value changes. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.RefreshPropertiesAttribute.#ctor(System.ComponentModel.RefreshProperties)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.RefreshPropertiesAttribute"></see> class.</summary>
      <param name="refresh">A <see cref="T:System.ComponentModel.RefreshProperties"></see> value indicating the nature of the refresh.</param>
    </member>
    <member name="F:System.ComponentModel.RefreshPropertiesAttribute.All">
      <summary>Indicates that all properties are queried again and refreshed if the property value is changed. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Default">
      <summary>Indicates that no other properties are refreshed if the property value is changed. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.RefreshPropertiesAttribute.Equals(System.Object)">
      <summary>Overrides the object's <see cref="Overload:System.Object.Equals"></see> method.</summary>
      <param name="value">The object to test for equality.</param>
      <returns>true if the specified object is the same; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.RefreshPropertiesAttribute.GetHashCode">
      <summary>Returns the hash code for this object.</summary>
      <returns>The hash code for the object that the attribute belongs to.</returns>
    </member>
    <member name="M:System.ComponentModel.RefreshPropertiesAttribute.IsDefaultAttribute">
      <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
      <returns>true if the current value of the attribute is the default; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.RefreshPropertiesAttribute.RefreshProperties">
      <summary>Gets the refresh properties for the member.</summary>
      <returns>A <see cref="T:System.ComponentModel.RefreshProperties"></see> that indicates the current refresh properties for the member.</returns>
    </member>
    <member name="F:System.ComponentModel.RefreshPropertiesAttribute.Repaint">
      <summary>Indicates that all properties are repainted if the property value is changed. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.LocalizableAttribute">
      <summary>Specifies whether a property should be localized. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.LocalizableAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.LocalizableAttribute"></see> class.</summary>
      <param name="isLocalizable">true if a property should be localized; otherwise, false.</param>
    </member>
    <member name="F:System.ComponentModel.LocalizableAttribute.Default">
      <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.LocalizableAttribute.No"></see>. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.LocalizableAttribute.Equals(System.Object)">
      <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.LocalizableAttribute"></see>.</summary>
      <param name="obj">The object to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.LocalizableAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A hash code for the current <see cref="T:System.ComponentModel.LocalizableAttribute"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.LocalizableAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.LocalizableAttribute.IsLocalizable">
      <summary>Gets a value indicating whether a property should be localized.</summary>
      <returns>true if a property should be localized; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.LocalizableAttribute.No">
      <summary>Specifies that a property should not be localized. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.LocalizableAttribute.Yes">
      <summary>Specifies that a property should be localized. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.MergablePropertyAttribute">
      <summary>Specifies that this property can be combined with properties belonging to other objects in a Properties window.</summary>
    </member>
    <member name="M:System.ComponentModel.MergablePropertyAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.MergablePropertyAttribute"></see> class.</summary>
      <param name="allowMerge">true if this property can be combined with properties belonging to other objects in a Properties window; otherwise, false.</param>
    </member>
    <member name="P:System.ComponentModel.MergablePropertyAttribute.AllowMerge">
      <summary>Gets a value indicating whether this property can be combined with properties belonging to other objects in a Properties window.</summary>
      <returns>true if this property can be combined with properties belonging to other objects in a Properties window; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.MergablePropertyAttribute.Default">
      <summary>Specifies the default value, which is <see cref="F:System.ComponentModel.MergablePropertyAttribute.Yes"></see>, that is a property can be combined with properties belonging to other objects in a Properties window. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.MergablePropertyAttribute.Equals(System.Object)">
      <summary>Indicates whether this instance and a specified object are equal.</summary>
      <param name="obj">Another object to compare to.</param>
      <returns>true if <paramref name="obj">obj</paramref> is equal to this instance; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.MergablePropertyAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A hash code for the current <see cref="T:System.ComponentModel.MergablePropertyAttribute"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.MergablePropertyAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.MergablePropertyAttribute.No">
      <summary>Specifies that a property cannot be combined with properties belonging to other objects in a Properties window. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.MergablePropertyAttribute.Yes">
      <summary>Specifies that a property can be combined with properties belonging to other objects in a Properties window. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.NotifyParentPropertyAttribute">
      <summary>Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.NotifyParentPropertyAttribute"></see> class, using the specified value to determine whether the parent property is notified of changes to the value of the property.</summary>
      <param name="notifyParent">true if the parent should be notified of changes; otherwise, false.</param>
    </member>
    <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Default">
      <summary>Indicates the default attribute state, that the property should not notify the parent property of changes to its value. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.Equals(System.Object)">
      <summary>Gets a value indicating whether the specified object is the same as the current object.</summary>
      <param name="obj">The object to test for equality.</param>
      <returns>true if the object is the same as this object; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.GetHashCode">
      <summary>Gets the hash code for this object.</summary>
      <returns>The hash code for the object the attribute belongs to.</returns>
    </member>
    <member name="M:System.ComponentModel.NotifyParentPropertyAttribute.IsDefaultAttribute">
      <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
      <returns>true if the current value of the attribute is the default value of the attribute; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.No">
      <summary>Indicates that the parent property is not be notified of changes to the value of the property. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="P:System.ComponentModel.NotifyParentPropertyAttribute.NotifyParent">
      <summary>Gets or sets a value indicating whether the parent property should be notified of changes to the value of the property.</summary>
      <returns>true if the parent property should be notified of changes; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.NotifyParentPropertyAttribute.Yes">
      <summary>Indicates that the parent property is notified of changes to the value of the property. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.ParenthesizePropertyNameAttribute">
      <summary>Indicates whether the name of the associated property is displayed with parentheses in the Properties window. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute"></see> class that indicates that the associated property should not be shown with parentheses.</summary>
    </member>
    <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute"></see> class, using the specified value to indicate whether the attribute is displayed with parentheses.</summary>
      <param name="needParenthesis">true if the name should be enclosed in parentheses; otherwise, false.</param>
    </member>
    <member name="F:System.ComponentModel.ParenthesizePropertyNameAttribute.Default">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ParenthesizePropertyNameAttribute"></see> class with a default value that indicates that the associated property should not be shown with parentheses. This field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.Equals(System.Object)">
      <summary>Compares the specified object to this object and tests for equality.</summary>
      <param name="o">The object to be compared.</param>
      <returns>true if equal; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.GetHashCode">
      <summary>Gets the hash code for this object.</summary>
      <returns>The hash code for the object the attribute belongs to.</returns>
    </member>
    <member name="M:System.ComponentModel.ParenthesizePropertyNameAttribute.IsDefaultAttribute">
      <summary>Gets a value indicating whether the current value of the attribute is the default value for the attribute.</summary>
      <returns>true if the current value of the attribute is the default value of the attribute; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.ParenthesizePropertyNameAttribute.NeedParenthesis">
      <summary>Gets a value indicating whether the Properties window displays the name of the property in parentheses in the Properties window.</summary>
      <returns>true if the property is displayed with parentheses; otherwise, false.</returns>
    </member>
    <member name="T:System.ComponentModel.ReadOnlyAttribute">
      <summary>Specifies whether the property this attribute is bound to is read-only or read/write. This class cannot be inherited</summary>
    </member>
    <member name="M:System.ComponentModel.ReadOnlyAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ReadOnlyAttribute"></see> class.</summary>
      <param name="isReadOnly">true to show that the property this attribute is bound to is read-only; false to show that the property is read/write.</param>
    </member>
    <member name="F:System.ComponentModel.ReadOnlyAttribute.Default">
      <summary>Specifies the default value for the <see cref="T:System.ComponentModel.ReadOnlyAttribute"></see>, which is <see cref="F:System.ComponentModel.ReadOnlyAttribute.No"></see> (that is, the property this attribute is bound to is read/write). This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.ReadOnlyAttribute.Equals(System.Object)">
      <summary>Indicates whether this instance and a specified object are equal.</summary>
      <param name="value">Another object to compare to.</param>
      <returns>true if <paramref name="value">value</paramref> is equal to this instance; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.ReadOnlyAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A hash code for the current <see cref="T:System.ComponentModel.ReadOnlyAttribute"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.ReadOnlyAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.ReadOnlyAttribute.IsReadOnly">
      <summary>Gets a value indicating whether the property this attribute is bound to is read-only.</summary>
      <returns>true if the property this attribute is bound to is read-only; false if the property is read/write.</returns>
    </member>
    <member name="F:System.ComponentModel.ReadOnlyAttribute.No">
      <summary>Specifies that the property this attribute is bound to is read/write and can be modified. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.ReadOnlyAttribute.Yes">
      <summary>Specifies that the property this attribute is bound to is read-only and cannot be modified in the server explorer. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.DescriptionAttribute">
      <summary>Specifies a description for a property or event.</summary>
    </member>
    <member name="M:System.ComponentModel.DescriptionAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with no parameters.</summary>
    </member>
    <member name="M:System.ComponentModel.DescriptionAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.DescriptionAttribute"></see> class with a description.</summary>
      <param name="description">The description text.</param>
    </member>
    <member name="F:System.ComponentModel.DescriptionAttribute.Default">
      <summary>Specifies the default value for the <see cref="T:System.ComponentModel.DescriptionAttribute"></see>, which is an empty string (&quot;&quot;). This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="P:System.ComponentModel.DescriptionAttribute.Description">
      <summary>Gets the description stored in this attribute.</summary>
      <returns>The description stored in this attribute.</returns>
    </member>
    <member name="P:System.ComponentModel.DescriptionAttribute.DescriptionValue">
      <summary>Gets or sets the string stored as the description.</summary>
      <returns>The string stored as the description. The default value is an empty string (&quot;&quot;).</returns>
    </member>
    <member name="M:System.ComponentModel.DescriptionAttribute.Equals(System.Object)">
      <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.DescriptionAttribute"></see>.</summary>
      <param name="obj">The object to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.DescriptionAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="M:System.ComponentModel.DescriptionAttribute.IsDefaultAttribute">
      <summary>Returns a value indicating whether this is the default <see cref="T:System.ComponentModel.DescriptionAttribute"></see> instance.</summary>
      <returns>true, if this is the default <see cref="T:System.ComponentModel.DescriptionAttribute"></see> instance; otherwise, false.</returns>
    </member>
    <member name="T:System.ComponentModel.InitializationEventAttribute">
      <summary>Specifies which event is raised on initialization. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.InitializationEventAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.InitializationEventAttribute"></see> class.</summary>
      <param name="eventName">The name of the initialization event.</param>
    </member>
    <member name="P:System.ComponentModel.InitializationEventAttribute.EventName">
      <summary>Gets the name of the initialization event.</summary>
      <returns>The name of the initialization event.</returns>
    </member>
    <member name="T:System.ComponentModel.ISite">
      <summary>Provides functionality required by sites.</summary>
    </member>
    <member name="P:System.ComponentModel.ISite.Component">
      <summary>Gets the component associated with the <see cref="T:System.ComponentModel.ISite"></see> when implemented by a class.</summary>
      <returns>The <see cref="T:System.ComponentModel.IComponent"></see> instance associated with the <see cref="T:System.ComponentModel.ISite"></see>.</returns>
    </member>
    <member name="P:System.ComponentModel.ISite.Container">
      <summary>Gets the <see cref="T:System.ComponentModel.IContainer"></see> associated with the <see cref="T:System.ComponentModel.ISite"></see> when implemented by a class.</summary>
      <returns>The <see cref="T:System.ComponentModel.IContainer"></see> instance associated with the <see cref="T:System.ComponentModel.ISite"></see>.</returns>
    </member>
    <member name="P:System.ComponentModel.ISite.DesignMode">
      <summary>Determines whether the component is in design mode when implemented by a class.</summary>
      <returns>true if the component is in design mode; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.ISite.Name">
      <summary>Gets or sets the name of the component associated with the <see cref="T:System.ComponentModel.ISite"></see> when implemented by a class.</summary>
      <returns>The name of the component associated with the <see cref="T:System.ComponentModel.ISite"></see>; or null, if no name is assigned to the component.</returns>
    </member>
    <member name="T:System.ComponentModel.ISupportInitialize">
      <summary>Specifies that this object supports a simple, transacted notification for batch initialization.</summary>
    </member>
    <member name="M:System.ComponentModel.ISupportInitialize.BeginInit">
      <summary>Signals the object that initialization is starting.</summary>
    </member>
    <member name="M:System.ComponentModel.ISupportInitialize.EndInit">
      <summary>Signals the object that initialization is complete.</summary>
    </member>
    <member name="T:System.ComponentModel.ISynchronizeInvoke">
      <summary>Provides a way to synchronously or asynchronously execute a delegate.</summary>
    </member>
    <member name="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])">
      <summary>Asynchronously executes the delegate on the thread that created this object.</summary>
      <param name="method">A <see cref="T:System.Delegate"></see> to a method that takes parameters of the same number and type that are contained in args.</param>
      <param name="args">An array of type <see cref="T:System.Object"></see> to pass as arguments to the given method. This can be null if no arguments are needed.</param>
      <returns>An <see cref="T:System.IAsyncResult"></see> interface that represents the asynchronous operation started by calling this method.</returns>
    </member>
    <member name="M:System.ComponentModel.ISynchronizeInvoke.EndInvoke(System.IAsyncResult)">
      <summary>Waits until the process started by calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])"></see> completes, and then returns the value generated by the process.</summary>
      <param name="result">An <see cref="T:System.IAsyncResult"></see> interface that represents the asynchronous operation started by calling <see cref="M:System.ComponentModel.ISynchronizeInvoke.BeginInvoke(System.Delegate,System.Object[])"></see>.</param>
      <returns>An <see cref="T:System.Object"></see> that represents the return value generated by the asynchronous operation.</returns>
    </member>
    <member name="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])">
      <summary>Synchronously executes the delegate on the thread that created this object and marshals the call to the creating thread.</summary>
      <param name="method">A <see cref="T:System.Delegate"></see> that contains a method to call, in the context of the thread for the control.</param>
      <param name="args">An array of type <see cref="T:System.Object"></see> that represents the arguments to pass to the given method. This can be null if no arguments are needed.</param>
      <returns>An <see cref="T:System.Object"></see> that represents the return value from the delegate being invoked, or null if the delegate has no return value.</returns>
    </member>
    <member name="P:System.ComponentModel.ISynchronizeInvoke.InvokeRequired">
      <summary>Gets a value indicating whether the caller must call <see cref="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])"></see> when calling an object that implements this interface.</summary>
      <returns>true if the caller must call <see cref="M:System.ComponentModel.ISynchronizeInvoke.Invoke(System.Delegate,System.Object[])"></see>; otherwise, false.</returns>
    </member>
    <member name="T:System.ComponentModel.EventHandlerList">
      <summary>Provides a simple list of delegates. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.EventHandlerList.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.EventHandlerList"></see> class.</summary>
    </member>
    <member name="M:System.ComponentModel.EventHandlerList.AddHandler(System.Object,System.Delegate)">
      <summary>Adds a delegate to the list.</summary>
      <param name="key">The object that owns the event.</param>
      <param name="value">The delegate to add to the list.</param>
    </member>
    <member name="M:System.ComponentModel.EventHandlerList.AddHandlers(System.ComponentModel.EventHandlerList)">
      <summary>Adds a list of delegates to the current list.</summary>
      <param name="listToAddFrom">The list to add.</param>
    </member>
    <member name="M:System.ComponentModel.EventHandlerList.Dispose">
      <summary>Disposes the delegate list.</summary>
    </member>
    <member name="P:System.ComponentModel.EventHandlerList.Item(System.Object)">
      <summary>Gets or sets the delegate for the specified object.</summary>
      <param name="key">An object to find in the list.</param>
      <returns>The delegate for the specified key, or null if a delegate does not exist.</returns>
    </member>
    <member name="M:System.ComponentModel.EventHandlerList.RemoveHandler(System.Object,System.Delegate)">
      <summary>Removes a delegate from the list.</summary>
      <param name="key">The object that owns the event.</param>
      <param name="value">The delegate to remove from the list.</param>
    </member>
    <member name="T:System.ComponentModel.IComponent">
      <summary>Provides functionality required by all components.</summary>
    </member>
    <member name="E:System.ComponentModel.IComponent.Disposed">
      <summary>Represents the method that handles the <see cref="E:System.ComponentModel.IComponent.Disposed"></see> event of a component.</summary>
      <returns></returns>
    </member>
    <member name="P:System.ComponentModel.IComponent.Site">
      <summary>Gets or sets the <see cref="T:System.ComponentModel.ISite"></see> associated with the <see cref="T:System.ComponentModel.IComponent"></see>.</summary>
      <returns>The <see cref="T:System.ComponentModel.ISite"></see> object associated with the component; or null, if the component does not have a site.</returns>
    </member>
    <member name="T:System.ComponentModel.IContainer">
      <summary>Provides functionality for containers. Containers are objects that logically contain zero or more components.</summary>
    </member>
    <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent)">
      <summary>Adds the specified <see cref="T:System.ComponentModel.IComponent"></see> to the <see cref="T:System.ComponentModel.IContainer"></see> at the end of the list.</summary>
      <param name="component">The <see cref="T:System.ComponentModel.IComponent"></see> to add.</param>
    </member>
    <member name="M:System.ComponentModel.IContainer.Add(System.ComponentModel.IComponent,System.String)">
      <summary>Adds the specified <see cref="T:System.ComponentModel.IComponent"></see> to the <see cref="T:System.ComponentModel.IContainer"></see> at the end of the list, and assigns a name to the component.</summary>
      <param name="component">The <see cref="T:System.ComponentModel.IComponent"></see> to add.</param>
      <param name="name">The unique, case-insensitive name to assign to the component.   -or-  null that leaves the component unnamed.</param>
    </member>
    <member name="P:System.ComponentModel.IContainer.Components">
      <summary>Gets all the components in the <see cref="T:System.ComponentModel.IContainer"></see>.</summary>
      <returns>A collection of <see cref="T:System.ComponentModel.IComponent"></see> objects that represents all the components in the <see cref="T:System.ComponentModel.IContainer"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.IContainer.Remove(System.ComponentModel.IComponent)">
      <summary>Removes a component from the <see cref="T:System.ComponentModel.IContainer"></see>.</summary>
      <param name="component">The <see cref="T:System.ComponentModel.IComponent"></see> to remove.</param>
    </member>
    <member name="T:System.ComponentModel.ImmutableObjectAttribute">
      <summary>Specifies that an object has no subproperties capable of being edited. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.ComponentModel.ImmutableObjectAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ImmutableObjectAttribute"></see> class.</summary>
      <param name="immutable">true if the object is immutable; otherwise, false.</param>
    </member>
    <member name="F:System.ComponentModel.ImmutableObjectAttribute.Default">
      <summary>Represents the default value for <see cref="T:System.ComponentModel.ImmutableObjectAttribute"></see>.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.ImmutableObjectAttribute.Equals(System.Object)">
      <summary>Returns a value that indicates whether this instance is equal to a specified object.</summary>
      <param name="obj">An <see cref="T:System.Object"></see> to compare with this instance or a null reference (Nothing in Visual Basic).</param>
      <returns>true if <paramref name="obj">obj</paramref> equals the type and value of this instance; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.ImmutableObjectAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A hash code for the current <see cref="T:System.ComponentModel.ImmutableObjectAttribute"></see>.</returns>
    </member>
    <member name="P:System.ComponentModel.ImmutableObjectAttribute.Immutable">
      <summary>Gets whether the object is immutable.</summary>
      <returns>true if the object is immutable; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.ImmutableObjectAttribute.IsDefaultAttribute">
      <summary>Indicates whether the value of this instance is the default value.</summary>
      <returns>true if this instance is the default attribute for the class; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.ImmutableObjectAttribute.No">
      <summary>Specifies that an object has at least one editable subproperty. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.ImmutableObjectAttribute.Yes">
      <summary>Specifies that an object has no subproperties that can be edited. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.BrowsableAttribute">
      <summary>Specifies whether a property or event should be displayed in a Properties window.</summary>
    </member>
    <member name="M:System.ComponentModel.BrowsableAttribute.#ctor(System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.BrowsableAttribute"></see> class.</summary>
      <param name="browsable">true if a property or event can be modified at design time; otherwise, false. The default is true.</param>
    </member>
    <member name="P:System.ComponentModel.BrowsableAttribute.Browsable">
      <summary>Gets a value indicating whether an object is browsable.</summary>
      <returns>true if the object is browsable; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.BrowsableAttribute.Default">
      <summary>Specifies the default value for the <see cref="T:System.ComponentModel.BrowsableAttribute"></see>, which is <see cref="F:System.ComponentModel.BrowsableAttribute.Yes"></see>. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="M:System.ComponentModel.BrowsableAttribute.Equals(System.Object)">
      <summary>Indicates whether this instance and a specified object are equal.</summary>
      <param name="obj">Another object to compare to.</param>
      <returns>true if <paramref name="obj">obj</paramref> is equal to this instance; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.BrowsableAttribute.GetHashCode">
      <summary>Returns the hash code for this instance.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="M:System.ComponentModel.BrowsableAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="F:System.ComponentModel.BrowsableAttribute.No">
      <summary>Specifies that a property or event cannot be modified at design time. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="F:System.ComponentModel.BrowsableAttribute.Yes">
      <summary>Specifies that a property or event can be modified at design time. This static field is read-only.</summary>
      <returns></returns>
    </member>
    <member name="T:System.ComponentModel.CategoryAttribute">
      <summary>Specifies the name of the category in which to group the property or event when displayed in a <see cref="T:System.Windows.Forms.PropertyGrid"></see> control set to Categorized mode.</summary>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute"></see> class using the category name Default.</summary>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute"></see> class using the specified category name.</summary>
      <param name="category">The name of the category.</param>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Action">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Action category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the action category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Appearance">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Appearance category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the appearance category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Asynchronous">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Asynchronous category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the asynchronous category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Behavior">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Behavior category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the behavior category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Category">
      <summary>Gets the name of the category for the property or event that this attribute is applied to.</summary>
      <returns>The name of the category for the property or event that this attribute is applied to.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Data">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Data category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the data category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Default">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Default category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the default category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Design">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Design category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the design category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.DragDrop">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the DragDrop category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the drag-and-drop category.</returns>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.Equals(System.Object)">
      <summary>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.CategoryAttribute"></see>..</summary>
      <param name="obj">The object to test the value equality of.</param>
      <returns>true if the value of the given object is equal to that of the current; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Focus">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Focus category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the focus category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Format">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Format category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the format category.</returns>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.GetHashCode">
      <summary>Returns the hash code for this attribute.</summary>
      <returns>A 32-bit signed integer hash code.</returns>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.GetLocalizedString(System.String)">
      <summary>Looks up the localized name of the specified category.</summary>
      <param name="value">The identifer for the category to look up.</param>
      <returns>The localized name of the category, or null if a localized name does not exist.</returns>
    </member>
    <member name="M:System.ComponentModel.CategoryAttribute.IsDefaultAttribute">
      <summary>Determines if this attribute is the default.</summary>
      <returns>true if the attribute is the default value for this attribute class; otherwise, false.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Key">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Key category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the key category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Layout">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Layout category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the layout category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.Mouse">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the Mouse category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the mouse category.</returns>
    </member>
    <member name="P:System.ComponentModel.CategoryAttribute.WindowStyle">
      <summary>Gets a <see cref="T:System.ComponentModel.CategoryAttribute"></see> representing the WindowStyle category.</summary>
      <returns>A <see cref="T:System.ComponentModel.CategoryAttribute"></see> for the window style category.</returns>
    </member>
    <member name="T:System.ComponentModel.Component">
      <summary>Provides the base implementation for the <see cref="T:System.ComponentModel.IComponent"></see> interface and enables object sharing between applications.</summary>
    </member>
    <member name="M:System.ComponentModel.Component.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.Component"></see> class.</summary>
    </member>
    <member name="P:System.ComponentModel.Component.CanRaiseEvents">
      <summary>Gets a value indicating whether the component can raise an event.</summary>
      <returns>true if the component can raise events; otherwise, false. The default is true.</returns>
    </member>
    <member name="P:System.ComponentModel.Component.Container">
      <summary>Gets the <see cref="T:System.ComponentModel.IContainer"></see> that contains the <see cref="T:System.ComponentModel.Component"></see>.</summary>
      <returns>The <see cref="T:System.ComponentModel.IContainer"></see> that contains the <see cref="T:System.ComponentModel.Component"></see>, if any, or null if the <see cref="T:System.ComponentModel.Component"></see> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer"></see>.</returns>
    </member>
    <member name="P:System.ComponentModel.Component.DesignMode">
      <summary>Gets a value that indicates whether the <see cref="T:System.ComponentModel.Component"></see> is currently in design mode.</summary>
      <returns>true if the <see cref="T:System.ComponentModel.Component"></see> is in design mode; otherwise, false.</returns>
    </member>
    <member name="M:System.ComponentModel.Component.Dispose">
      <summary>Releases all resources used by the <see cref="T:System.ComponentModel.Component"></see>.</summary>
    </member>
    <member name="M:System.ComponentModel.Component.Dispose(System.Boolean)">
      <summary>Releases the unmanaged resources used by the <see cref="T:System.ComponentModel.Component"></see> and optionally releases the managed resources.</summary>
      <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
    </member>
    <member name="E:System.ComponentModel.Component.Disposed">
      <summary>Occurs when the component is disposed by a call to the <see cref="M:System.ComponentModel.Component.Dispose"></see> method.</summary>
      <returns></returns>
    </member>
    <member name="P:System.ComponentModel.Component.Events">
      <summary>Gets the list of event handlers that are attached to this <see cref="T:System.ComponentModel.Component"></see>.</summary>
      <returns>An <see cref="T:System.ComponentModel.EventHandlerList"></see> that provides the delegates for this component.</returns>
    </member>
    <member name="M:System.ComponentModel.Component.Finalize">
      <summary>Releases unmanaged resources and performs other cleanup operations before the <see cref="T:System.ComponentModel.Component"></see> is reclaimed by garbage collection.</summary>
    </member>
    <member name="M:System.ComponentModel.Component.GetService(System.Type)">
      <summary>Returns an object that represents a service provided by the <see cref="T:System.ComponentModel.Component"></see> or by its <see cref="T:System.ComponentModel.Container"></see>.</summary>
      <param name="service">A service provided by the <see cref="T:System.ComponentModel.Component"></see>.</param>
      <returns>An <see cref="T:System.Object"></see> that represents a service provided by the <see cref="T:System.ComponentModel.Component"></see>, or null if the <see cref="T:System.ComponentModel.Component"></see> does not provide the specified service.</returns>
    </member>
    <member name="P:System.ComponentModel.Component.Site">
      <summary>Gets or sets the <see cref="T:System.ComponentModel.ISite"></see> of the <see cref="T:System.ComponentModel.Component"></see>.</summary>
      <returns>The <see cref="T:System.ComponentModel.ISite"></see> associated with the <see cref="T:System.ComponentModel.Component"></see>, or null if the <see cref="T:System.ComponentModel.Component"></see> is not encapsulated in an <see cref="T:System.ComponentModel.IContainer"></see>, the <see cref="T:System.ComponentModel.Component"></see> does not have an <see cref="T:System.ComponentModel.ISite"></see> associated with it, or the <see cref="T:System.ComponentModel.Component"></see> is removed from its <see cref="T:System.ComponentModel.IContainer"></see>.</returns>
    </member>
    <member name="M:System.ComponentModel.Component.ToString">
      <summary>Returns a <see cref="T:System.String"></see> containing the name of the <see cref="T:System.ComponentModel.Component"></see>, if any. This method should not be overridden.</summary>
      <returns>A <see cref="T:System.String"></see> containing the name of the <see cref="T:System.ComponentModel.Component"></see>, if any, or null if the <see cref="T:System.ComponentModel.Component"></see> is unnamed.</returns>
    </member>
    <member name="T:System.ComponentModel.ComponentCollection">
      <summary>Provides a read-only container for a collection of <see cref="T:System.ComponentModel.IComponent"></see> objects.</summary>
    </member>
    <member name="M:System.ComponentModel.ComponentCollection.#ctor(System.ComponentModel.IComponent[])">
      <summary>Initializes a new instance of the <see cref="T:System.ComponentModel.ComponentCollection"></see> class using the specified array of components.</summary>
      <param name="components">An array of <see cref="T:System.ComponentModel.IComponent"></see> objects to initialize the collection with.</param>
    </member>
    <member name="M:System.ComponentModel.ComponentCollection.CopyTo(System.ComponentModel.IComponent[],System.Int32)">
      <summary>Copies the entire collection to an array, starting writing at the specified array index.</summary>
      <param name="array">An <see cref="T:System.ComponentModel.IComponent"></see> array to copy the objects in the collection to.</param>
      <param name="index">The index of the array at which copying to should begin.</param>
    </member>
    <member name="P:System.ComponentModel.ComponentCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:System.ComponentModel.Component"></see> in the collection at the specified collection index.</summary>
      <param name="index">The collection index of the <see cref="T:System.ComponentModel.Component"></see> to get.</param>
      <returns>The <see cref="T:System.ComponentModel.IComponent"></see> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">If the specified index is not within the index range of the collection.</exception>
    </member>
    <member name="P:System.ComponentModel.ComponentCollection.Item(System.String)">
      <summary>Gets any component in the collection matching the specified name.</summary>
      <param name="name">The name of the <see cref="T:System.ComponentModel.IComponent"></see> to get.</param>
      <returns>A component with a name matching the name specified by the <paramref name="name">name</paramref> parameter, or null if the named component cannot be found in the collection.</returns>
    </member>
  </members>
</doc></span>