Merge pull request #819 from brendanzagaeski/patch-1
[mono.git] / mcs / class / corlib / Documentation / en / System.Globalization / CultureInfo.xml
1 <Type Name="CultureInfo" FullName="System.Globalization.CultureInfo" FullNameSP="System_Globalization_CultureInfo" Maintainer="ecma">
2   <TypeSignature Language="ILASM" Value=".class public serializable CultureInfo extends System.Object" />
3   <TypeSignature Language="C#" Value="public class CultureInfo : ICloneable, IFormatProvider" />
4   <MemberOfLibrary>Reflection</MemberOfLibrary>
5   <AssemblyInfo>
6     <AssemblyName>mscorlib</AssemblyName>
7     <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ]</AssemblyPublicKey>
8     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9     <AssemblyVersion>2.0.0.0</AssemblyVersion>
10     <AssemblyVersion>4.0.0.0</AssemblyVersion>
11   </AssemblyInfo>
12   <ThreadingSafetyStatement>This type is safe for multithreaded operations. </ThreadingSafetyStatement>
13   <Base>
14     <BaseTypeName>System.Object</BaseTypeName>
15   </Base>
16   <Interfaces>
17     <Interface>
18       <InterfaceName>System.ICloneable</InterfaceName>
19     </Interface>
20     <Interface>
21       <InterfaceName>System.IFormatProvider</InterfaceName>
22     </Interface>
23   </Interfaces>
24   <Docs>
25     <summary>
26       <para>Represents locale information used by all culture dependendent types and methods.</para>
27     </summary>
28     <remarks>
29     </remarks>
30   </Docs>
31   <Members>
32     <Member MemberName=".ctor">
33       <MemberSignature Language="C#" Value="public CultureInfo (int culture);" />
34       <MemberType>Constructor</MemberType>
35       <Parameters>
36         <Parameter Name="culture" Type="System.Int32" />
37       </Parameters>
38       <Docs>
39         <param name="culture">To be added.</param>
40         <summary>To be added.</summary>
41         <remarks>To be added.</remarks>
42       </Docs>
43       <AssemblyInfo>
44         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
45         <AssemblyVersion>2.0.0.0</AssemblyVersion>
46         <AssemblyVersion>4.0.0.0</AssemblyVersion>
47       </AssemblyInfo>
48     </Member>
49     <Member MemberName=".ctor">
50       <MemberSignature Language="C#" Value="public CultureInfo (string name);" />
51       <MemberType>Constructor</MemberType>
52       <Parameters>
53         <Parameter Name="name" Type="System.String" />
54       </Parameters>
55       <Docs>
56         <param name="name">To be added.</param>
57         <summary>To be added.</summary>
58         <remarks>To be added.</remarks>
59       </Docs>
60       <AssemblyInfo>
61         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
62         <AssemblyVersion>2.0.0.0</AssemblyVersion>
63         <AssemblyVersion>4.0.0.0</AssemblyVersion>
64       </AssemblyInfo>
65     </Member>
66     <Member MemberName=".ctor">
67       <MemberSignature Language="C#" Value="public CultureInfo (int culture, bool useUserOverride);" />
68       <MemberType>Constructor</MemberType>
69       <Parameters>
70         <Parameter Name="culture" Type="System.Int32" />
71         <Parameter Name="useUserOverride" Type="System.Boolean" />
72       </Parameters>
73       <Docs>
74         <param name="culture">To be added.</param>
75         <param name="useUserOverride">To be added.</param>
76         <summary>To be added.</summary>
77         <remarks>To be added.</remarks>
78       </Docs>
79       <AssemblyInfo>
80         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
81         <AssemblyVersion>2.0.0.0</AssemblyVersion>
82         <AssemblyVersion>4.0.0.0</AssemblyVersion>
83       </AssemblyInfo>
84     </Member>
85     <Member MemberName=".ctor">
86       <MemberSignature Language="C#" Value="public CultureInfo (string name, bool useUserOverride);" />
87       <MemberType>Constructor</MemberType>
88       <Parameters>
89         <Parameter Name="name" Type="System.String" />
90         <Parameter Name="useUserOverride" Type="System.Boolean" />
91       </Parameters>
92       <Docs>
93         <param name="name">To be added.</param>
94         <param name="useUserOverride">To be added.</param>
95         <summary>To be added.</summary>
96         <remarks>To be added.</remarks>
97       </Docs>
98       <AssemblyInfo>
99         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
100         <AssemblyVersion>2.0.0.0</AssemblyVersion>
101         <AssemblyVersion>4.0.0.0</AssemblyVersion>
102       </AssemblyInfo>
103     </Member>
104     <Member MemberName="Calendar">
105       <MemberSignature Language="C#" Value="public virtual System.Globalization.Calendar Calendar { get; }" />
106       <MemberType>Property</MemberType>
107       <ReturnValue>
108         <ReturnType>System.Globalization.Calendar</ReturnType>
109       </ReturnValue>
110       <Docs>
111         <summary>To be added.</summary>
112         <value>To be added.</value>
113         <remarks>To be added.</remarks>
114       </Docs>
115       <AssemblyInfo>
116         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
117         <AssemblyVersion>2.0.0.0</AssemblyVersion>
118         <AssemblyVersion>4.0.0.0</AssemblyVersion>
119       </AssemblyInfo>
120     </Member>
121     <Member MemberName="ClearCachedData">
122       <MemberSignature Language="C#" Value="public void ClearCachedData ();" />
123       <MemberType>Method</MemberType>
124       <ReturnValue>
125         <ReturnType>System.Void</ReturnType>
126       </ReturnValue>
127       <Parameters />
128       <Docs>
129         <summary>To be added.</summary>
130         <remarks>To be added.</remarks>
131       </Docs>
132       <AssemblyInfo>
133         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
134         <AssemblyVersion>2.0.0.0</AssemblyVersion>
135         <AssemblyVersion>4.0.0.0</AssemblyVersion>
136       </AssemblyInfo>
137     </Member>
138     <Member MemberName="Clone">
139       <MemberSignature Language="C#" Value="public virtual object Clone ();" />
140       <MemberType>Method</MemberType>
141       <ReturnValue>
142         <ReturnType>System.Object</ReturnType>
143       </ReturnValue>
144       <Parameters />
145       <Docs>
146         <summary>To be added.</summary>
147         <returns>To be added.</returns>
148         <remarks>To be added.</remarks>
149       </Docs>
150       <AssemblyInfo>
151         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
152         <AssemblyVersion>2.0.0.0</AssemblyVersion>
153         <AssemblyVersion>4.0.0.0</AssemblyVersion>
154       </AssemblyInfo>
155     </Member>
156     <Member MemberName="CompareInfo">
157       <MemberSignature Language="C#" Value="public virtual System.Globalization.CompareInfo CompareInfo { get; }" />
158       <MemberType>Property</MemberType>
159       <ReturnValue>
160         <ReturnType>System.Globalization.CompareInfo</ReturnType>
161       </ReturnValue>
162       <Docs>
163         <summary>To be added.</summary>
164         <value>To be added.</value>
165         <remarks>To be added.</remarks>
166       </Docs>
167       <AssemblyInfo>
168         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
169         <AssemblyVersion>2.0.0.0</AssemblyVersion>
170         <AssemblyVersion>4.0.0.0</AssemblyVersion>
171       </AssemblyInfo>
172     </Member>
173     <Member MemberName="CreateSpecificCulture">
174       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo CreateSpecificCulture (string name);" />
175       <MemberType>Method</MemberType>
176       <ReturnValue>
177         <ReturnType>System.Globalization.CultureInfo</ReturnType>
178       </ReturnValue>
179       <Parameters>
180         <Parameter Name="name" Type="System.String" />
181       </Parameters>
182       <Docs>
183         <param name="name">To be added.</param>
184         <summary>To be added.</summary>
185         <returns>To be added.</returns>
186         <remarks>To be added.</remarks>
187       </Docs>
188       <AssemblyInfo>
189         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
190         <AssemblyVersion>2.0.0.0</AssemblyVersion>
191         <AssemblyVersion>4.0.0.0</AssemblyVersion>
192       </AssemblyInfo>
193     </Member>
194     <Member MemberName="CultureTypes">
195       <MemberSignature Language="C#" Value="public System.Globalization.CultureTypes CultureTypes { get; }" />
196       <MemberType>Property</MemberType>
197       <AssemblyInfo>
198         <AssemblyVersion>2.0.0.0</AssemblyVersion>
199         <AssemblyVersion>4.0.0.0</AssemblyVersion>
200       </AssemblyInfo>
201       <Attributes>
202         <Attribute>
203           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
204         </Attribute>
205       </Attributes>
206       <ReturnValue>
207         <ReturnType>System.Globalization.CultureTypes</ReturnType>
208       </ReturnValue>
209       <Docs>
210         <summary>To be added.</summary>
211         <value>To be added.</value>
212         <remarks>To be added.</remarks>
213       </Docs>
214     </Member>
215     <Member MemberName="CurrentCulture">
216       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo CurrentCulture { get; }" />
217       <MemberType>Property</MemberType>
218       <ReturnValue>
219         <ReturnType>System.Globalization.CultureInfo</ReturnType>
220       </ReturnValue>
221       <Docs>
222         <summary>CultureInfo that represents the culture used by the current thread.</summary>
223         <value></value>
224         <remarks>Initial value for each thread is determined using following rules. When <see cref="P:System.Globalization.CultureInfo.DefaultThreadCurrentCulture" /> is set its value is used otherwise the framework uses <see cref="M:System.Globalization.CultureInfo.CreateSpecificCulture" /> method to map system locate to framework culture name. This operation may fail in rare cases when system locale is set to invalid value or to value which cannot be translated to framework culture name. In such case <see cref="P:System.Globalization.CultureInfo.InvariantCulture" /> values is used.</remarks>
225       </Docs>
226       <AssemblyInfo>
227         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
228         <AssemblyVersion>2.0.0.0</AssemblyVersion>
229         <AssemblyVersion>4.0.0.0</AssemblyVersion>
230       </AssemblyInfo>
231     </Member>
232     <Member MemberName="CurrentUICulture">
233       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo CurrentUICulture { get; }" />
234       <MemberType>Property</MemberType>
235       <ReturnValue>
236         <ReturnType>System.Globalization.CultureInfo</ReturnType>
237       </ReturnValue>
238       <Docs>
239         <summary>To be added.</summary>
240         <value>To be added.</value>
241         <remarks>To be added.</remarks>
242       </Docs>
243       <AssemblyInfo>
244         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
245         <AssemblyVersion>2.0.0.0</AssemblyVersion>
246         <AssemblyVersion>4.0.0.0</AssemblyVersion>
247       </AssemblyInfo>
248     </Member>
249     <Member MemberName="DateTimeFormat">
250       <MemberSignature Language="C#" Value="public virtual System.Globalization.DateTimeFormatInfo DateTimeFormat { set; get; }" />
251       <MemberType>Property</MemberType>
252       <ReturnValue>
253         <ReturnType>System.Globalization.DateTimeFormatInfo</ReturnType>
254       </ReturnValue>
255       <Docs>
256         <summary>To be added.</summary>
257         <value>To be added.</value>
258         <remarks>To be added.</remarks>
259       </Docs>
260       <AssemblyInfo>
261         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
262         <AssemblyVersion>2.0.0.0</AssemblyVersion>
263         <AssemblyVersion>4.0.0.0</AssemblyVersion>
264       </AssemblyInfo>
265     </Member>
266     <Member MemberName="DisplayName">
267       <MemberSignature Language="C#" Value="public virtual string DisplayName { get; }" />
268       <MemberType>Property</MemberType>
269       <ReturnValue>
270         <ReturnType>System.String</ReturnType>
271       </ReturnValue>
272       <Docs>
273         <summary>To be added.</summary>
274         <value>To be added.</value>
275         <remarks>To be added.</remarks>
276       </Docs>
277       <AssemblyInfo>
278         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
279         <AssemblyVersion>2.0.0.0</AssemblyVersion>
280         <AssemblyVersion>4.0.0.0</AssemblyVersion>
281       </AssemblyInfo>
282     </Member>
283     <Member MemberName="EnglishName">
284       <MemberSignature Language="C#" Value="public virtual string EnglishName { get; }" />
285       <MemberType>Property</MemberType>
286       <ReturnValue>
287         <ReturnType>System.String</ReturnType>
288       </ReturnValue>
289       <Docs>
290         <summary>To be added.</summary>
291         <value>To be added.</value>
292         <remarks>To be added.</remarks>
293       </Docs>
294       <AssemblyInfo>
295         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
296         <AssemblyVersion>2.0.0.0</AssemblyVersion>
297         <AssemblyVersion>4.0.0.0</AssemblyVersion>
298       </AssemblyInfo>
299     </Member>
300     <Member MemberName="Equals">
301       <MemberSignature Language="C#" Value="public override bool Equals (object value);" />
302       <MemberType>Method</MemberType>
303       <ReturnValue>
304         <ReturnType>System.Boolean</ReturnType>
305       </ReturnValue>
306       <Parameters>
307         <Parameter Name="value" Type="System.Object" />
308       </Parameters>
309       <Docs>
310         <param name="value">To be added.</param>
311         <summary>To be added.</summary>
312         <returns>To be added.</returns>
313         <remarks>To be added.</remarks>
314       </Docs>
315       <AssemblyInfo>
316         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
317         <AssemblyVersion>2.0.0.0</AssemblyVersion>
318         <AssemblyVersion>4.0.0.0</AssemblyVersion>
319       </AssemblyInfo>
320     </Member>
321     <Member MemberName="GetConsoleFallbackUICulture">
322       <MemberSignature Language="C#" Value="public System.Globalization.CultureInfo GetConsoleFallbackUICulture ();" />
323       <MemberType>Method</MemberType>
324       <AssemblyInfo>
325         <AssemblyVersion>2.0.0.0</AssemblyVersion>
326         <AssemblyVersion>4.0.0.0</AssemblyVersion>
327       </AssemblyInfo>
328       <Attributes>
329         <Attribute>
330           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
331         </Attribute>
332       </Attributes>
333       <ReturnValue>
334         <ReturnType>System.Globalization.CultureInfo</ReturnType>
335       </ReturnValue>
336       <Parameters />
337       <Docs>
338         <summary>To be added.</summary>
339         <returns>To be added.</returns>
340         <remarks>To be added.</remarks>
341       </Docs>
342     </Member>
343     <Member MemberName="GetCultureInfo">
344       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo GetCultureInfo (int culture);" />
345       <MemberType>Method</MemberType>
346       <ReturnValue>
347         <ReturnType>System.Globalization.CultureInfo</ReturnType>
348       </ReturnValue>
349       <Parameters>
350         <Parameter Name="culture" Type="System.Int32" />
351       </Parameters>
352       <Docs>
353         <param name="culture">To be added.</param>
354         <summary>To be added.</summary>
355         <returns>To be added.</returns>
356         <remarks>To be added.</remarks>
357         <since version=".NET 2.0" />
358       </Docs>
359       <AssemblyInfo>
360         <AssemblyVersion>2.0.0.0</AssemblyVersion>
361         <AssemblyVersion>4.0.0.0</AssemblyVersion>
362       </AssemblyInfo>
363     </Member>
364     <Member MemberName="GetCultureInfo">
365       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo GetCultureInfo (string name);" />
366       <MemberType>Method</MemberType>
367       <ReturnValue>
368         <ReturnType>System.Globalization.CultureInfo</ReturnType>
369       </ReturnValue>
370       <Parameters>
371         <Parameter Name="name" Type="System.String" />
372       </Parameters>
373       <Docs>
374         <param name="name">To be added.</param>
375         <summary>To be added.</summary>
376         <returns>To be added.</returns>
377         <remarks>To be added.</remarks>
378         <since version=".NET 2.0" />
379       </Docs>
380       <AssemblyInfo>
381         <AssemblyVersion>2.0.0.0</AssemblyVersion>
382         <AssemblyVersion>4.0.0.0</AssemblyVersion>
383       </AssemblyInfo>
384     </Member>
385     <Member MemberName="GetCultureInfo">
386       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo GetCultureInfo (string name, string altName);" />
387       <MemberType>Method</MemberType>
388       <ReturnValue>
389         <ReturnType>System.Globalization.CultureInfo</ReturnType>
390       </ReturnValue>
391       <Parameters>
392         <Parameter Name="name" Type="System.String" />
393         <Parameter Name="altName" Type="System.String" />
394       </Parameters>
395       <Docs>
396         <param name="name">To be added.</param>
397         <param name="altName">To be added.</param>
398         <summary>To be added.</summary>
399         <returns>To be added.</returns>
400         <remarks>To be added.</remarks>
401         <since version=".NET 2.0" />
402       </Docs>
403       <AssemblyInfo>
404         <AssemblyVersion>2.0.0.0</AssemblyVersion>
405         <AssemblyVersion>4.0.0.0</AssemblyVersion>
406       </AssemblyInfo>
407     </Member>
408     <Member MemberName="GetCultureInfoByIetfLanguageTag">
409       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag (string name);" />
410       <MemberType>Method</MemberType>
411       <AssemblyInfo>
412         <AssemblyVersion>2.0.0.0</AssemblyVersion>
413         <AssemblyVersion>4.0.0.0</AssemblyVersion>
414       </AssemblyInfo>
415       <ReturnValue>
416         <ReturnType>System.Globalization.CultureInfo</ReturnType>
417       </ReturnValue>
418       <Parameters>
419         <Parameter Name="name" Type="System.String" />
420       </Parameters>
421       <Docs>
422         <param name="name">To be added.</param>
423         <summary>To be added.</summary>
424         <returns>To be added.</returns>
425         <remarks>To be added.</remarks>
426       </Docs>
427     </Member>
428     <Member MemberName="GetCultures">
429       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo[] GetCultures (System.Globalization.CultureTypes types);" />
430       <MemberType>Method</MemberType>
431       <ReturnValue>
432         <ReturnType>System.Globalization.CultureInfo[]</ReturnType>
433       </ReturnValue>
434       <Parameters>
435         <Parameter Name="types" Type="System.Globalization.CultureTypes" />
436       </Parameters>
437       <Docs>
438         <param name="types">To be added.</param>
439         <summary>To be added.</summary>
440         <returns>To be added.</returns>
441         <remarks>To be added.</remarks>
442       </Docs>
443       <AssemblyInfo>
444         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
445         <AssemblyVersion>2.0.0.0</AssemblyVersion>
446         <AssemblyVersion>4.0.0.0</AssemblyVersion>
447       </AssemblyInfo>
448     </Member>
449     <Member MemberName="GetFormat">
450       <MemberSignature Language="C#" Value="public virtual object GetFormat (Type formatType);" />
451       <MemberType>Method</MemberType>
452       <ReturnValue>
453         <ReturnType>System.Object</ReturnType>
454       </ReturnValue>
455       <Parameters>
456         <Parameter Name="formatType" Type="System.Type" />
457       </Parameters>
458       <Docs>
459         <param name="formatType">To be added.</param>
460         <summary>To be added.</summary>
461         <returns>To be added.</returns>
462         <remarks>To be added.</remarks>
463       </Docs>
464       <AssemblyInfo>
465         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
466         <AssemblyVersion>2.0.0.0</AssemblyVersion>
467         <AssemblyVersion>4.0.0.0</AssemblyVersion>
468       </AssemblyInfo>
469     </Member>
470     <Member MemberName="GetHashCode">
471       <MemberSignature Language="C#" Value="public override int GetHashCode ();" />
472       <MemberType>Method</MemberType>
473       <ReturnValue>
474         <ReturnType>System.Int32</ReturnType>
475       </ReturnValue>
476       <Parameters />
477       <Docs>
478         <summary>To be added.</summary>
479         <returns>To be added.</returns>
480         <remarks>To be added.</remarks>
481       </Docs>
482       <AssemblyInfo>
483         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
484         <AssemblyVersion>2.0.0.0</AssemblyVersion>
485         <AssemblyVersion>4.0.0.0</AssemblyVersion>
486       </AssemblyInfo>
487     </Member>
488     <Member MemberName="IetfLanguageTag">
489       <MemberSignature Language="C#" Value="public string IetfLanguageTag { get; }" />
490       <MemberType>Property</MemberType>
491       <AssemblyInfo>
492         <AssemblyVersion>2.0.0.0</AssemblyVersion>
493         <AssemblyVersion>4.0.0.0</AssemblyVersion>
494       </AssemblyInfo>
495       <Attributes>
496         <Attribute>
497           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
498         </Attribute>
499       </Attributes>
500       <ReturnValue>
501         <ReturnType>System.String</ReturnType>
502       </ReturnValue>
503       <Docs>
504         <summary>To be added.</summary>
505         <value>To be added.</value>
506         <remarks>To be added.</remarks>
507       </Docs>
508     </Member>
509     <Member MemberName="InstalledUICulture">
510       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo InstalledUICulture { get; }" />
511       <MemberType>Property</MemberType>
512       <ReturnValue>
513         <ReturnType>System.Globalization.CultureInfo</ReturnType>
514       </ReturnValue>
515       <Docs>
516         <summary>To be added.</summary>
517         <value>To be added.</value>
518         <remarks>To be added.</remarks>
519       </Docs>
520       <AssemblyInfo>
521         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
522         <AssemblyVersion>2.0.0.0</AssemblyVersion>
523         <AssemblyVersion>4.0.0.0</AssemblyVersion>
524       </AssemblyInfo>
525     </Member>
526     <Member MemberName="InvariantCulture">
527       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo InvariantCulture { get; }" />
528       <MemberType>Property</MemberType>
529       <ReturnValue>
530         <ReturnType>System.Globalization.CultureInfo</ReturnType>
531       </ReturnValue>
532       <Docs>
533         <summary>To be added.</summary>
534         <value>To be added.</value>
535         <remarks>To be added.</remarks>
536       </Docs>
537       <AssemblyInfo>
538         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
539         <AssemblyVersion>2.0.0.0</AssemblyVersion>
540         <AssemblyVersion>4.0.0.0</AssemblyVersion>
541       </AssemblyInfo>
542     </Member>
543     <Member MemberName="IsNeutralCulture">
544       <MemberSignature Language="C#" Value="public virtual bool IsNeutralCulture { get; }" />
545       <MemberType>Property</MemberType>
546       <ReturnValue>
547         <ReturnType>System.Boolean</ReturnType>
548       </ReturnValue>
549       <Docs>
550         <summary>To be added.</summary>
551         <value>To be added.</value>
552         <remarks>To be added.</remarks>
553       </Docs>
554       <AssemblyInfo>
555         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
556         <AssemblyVersion>2.0.0.0</AssemblyVersion>
557         <AssemblyVersion>4.0.0.0</AssemblyVersion>
558       </AssemblyInfo>
559     </Member>
560     <Member MemberName="IsReadOnly">
561       <MemberSignature Language="C#" Value="public bool IsReadOnly { get; }" />
562       <MemberType>Property</MemberType>
563       <ReturnValue>
564         <ReturnType>System.Boolean</ReturnType>
565       </ReturnValue>
566       <Docs>
567         <summary>To be added.</summary>
568         <value>To be added.</value>
569         <remarks>To be added.</remarks>
570       </Docs>
571       <AssemblyInfo>
572         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
573         <AssemblyVersion>2.0.0.0</AssemblyVersion>
574         <AssemblyVersion>4.0.0.0</AssemblyVersion>
575       </AssemblyInfo>
576     </Member>
577     <Member MemberName="KeyboardLayoutId">
578       <MemberSignature Language="C#" Value="public virtual int KeyboardLayoutId { get; }" />
579       <MemberType>Property</MemberType>
580       <AssemblyInfo>
581         <AssemblyVersion>2.0.0.0</AssemblyVersion>
582         <AssemblyVersion>4.0.0.0</AssemblyVersion>
583       </AssemblyInfo>
584       <Attributes>
585         <Attribute>
586           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
587         </Attribute>
588       </Attributes>
589       <ReturnValue>
590         <ReturnType>System.Int32</ReturnType>
591       </ReturnValue>
592       <Docs>
593         <summary>To be added.</summary>
594         <value>To be added.</value>
595         <remarks>To be added.</remarks>
596       </Docs>
597     </Member>
598     <Member MemberName="LCID">
599       <MemberSignature Language="C#" Value="public virtual int LCID { get; }" />
600       <MemberType>Property</MemberType>
601       <ReturnValue>
602         <ReturnType>System.Int32</ReturnType>
603       </ReturnValue>
604       <Docs>
605         <summary>To be added.</summary>
606         <value>To be added.</value>
607         <remarks>To be added.</remarks>
608       </Docs>
609       <AssemblyInfo>
610         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
611         <AssemblyVersion>2.0.0.0</AssemblyVersion>
612         <AssemblyVersion>4.0.0.0</AssemblyVersion>
613       </AssemblyInfo>
614     </Member>
615     <Member MemberName="Name">
616       <MemberSignature Language="C#" Value="public virtual string Name { get; }" />
617       <MemberType>Property</MemberType>
618       <ReturnValue>
619         <ReturnType>System.String</ReturnType>
620       </ReturnValue>
621       <Docs>
622         <summary>To be added.</summary>
623         <value>To be added.</value>
624         <remarks>To be added.</remarks>
625       </Docs>
626       <AssemblyInfo>
627         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
628         <AssemblyVersion>2.0.0.0</AssemblyVersion>
629         <AssemblyVersion>4.0.0.0</AssemblyVersion>
630       </AssemblyInfo>
631     </Member>
632     <Member MemberName="NativeName">
633       <MemberSignature Language="C#" Value="public virtual string NativeName { get; }" />
634       <MemberType>Property</MemberType>
635       <ReturnValue>
636         <ReturnType>System.String</ReturnType>
637       </ReturnValue>
638       <Docs>
639         <summary>To be added.</summary>
640         <value>To be added.</value>
641         <remarks>To be added.</remarks>
642       </Docs>
643       <AssemblyInfo>
644         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
645         <AssemblyVersion>2.0.0.0</AssemblyVersion>
646         <AssemblyVersion>4.0.0.0</AssemblyVersion>
647       </AssemblyInfo>
648     </Member>
649     <Member MemberName="NumberFormat">
650       <MemberSignature Language="C#" Value="public virtual System.Globalization.NumberFormatInfo NumberFormat { set; get; }" />
651       <MemberType>Property</MemberType>
652       <ReturnValue>
653         <ReturnType>System.Globalization.NumberFormatInfo</ReturnType>
654       </ReturnValue>
655       <Docs>
656         <summary>To be added.</summary>
657         <value>To be added.</value>
658         <remarks>To be added.</remarks>
659       </Docs>
660       <AssemblyInfo>
661         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
662         <AssemblyVersion>2.0.0.0</AssemblyVersion>
663         <AssemblyVersion>4.0.0.0</AssemblyVersion>
664       </AssemblyInfo>
665     </Member>
666     <Member MemberName="OptionalCalendars">
667       <MemberSignature Language="C#" Value="public virtual System.Globalization.Calendar[] OptionalCalendars { get; }" />
668       <MemberType>Property</MemberType>
669       <ReturnValue>
670         <ReturnType>System.Globalization.Calendar[]</ReturnType>
671       </ReturnValue>
672       <Docs>
673         <summary>To be added.</summary>
674         <value>To be added.</value>
675         <remarks>To be added.</remarks>
676       </Docs>
677       <AssemblyInfo>
678         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
679         <AssemblyVersion>2.0.0.0</AssemblyVersion>
680         <AssemblyVersion>4.0.0.0</AssemblyVersion>
681       </AssemblyInfo>
682     </Member>
683     <Member MemberName="Parent">
684       <MemberSignature Language="C#" Value="public virtual System.Globalization.CultureInfo Parent { get; }" />
685       <MemberType>Property</MemberType>
686       <ReturnValue>
687         <ReturnType>System.Globalization.CultureInfo</ReturnType>
688       </ReturnValue>
689       <Docs>
690         <summary>To be added.</summary>
691         <value>To be added.</value>
692         <remarks>To be added.</remarks>
693       </Docs>
694       <AssemblyInfo>
695         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
696         <AssemblyVersion>2.0.0.0</AssemblyVersion>
697         <AssemblyVersion>4.0.0.0</AssemblyVersion>
698       </AssemblyInfo>
699     </Member>
700     <Member MemberName="ReadOnly">
701       <MemberSignature Language="C#" Value="public static System.Globalization.CultureInfo ReadOnly (System.Globalization.CultureInfo ci);" />
702       <MemberType>Method</MemberType>
703       <ReturnValue>
704         <ReturnType>System.Globalization.CultureInfo</ReturnType>
705       </ReturnValue>
706       <Parameters>
707         <Parameter Name="ci" Type="System.Globalization.CultureInfo" />
708       </Parameters>
709       <Docs>
710         <param name="ci">To be added.</param>
711         <summary>To be added.</summary>
712         <returns>To be added.</returns>
713         <remarks>To be added.</remarks>
714       </Docs>
715       <AssemblyInfo>
716         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
717         <AssemblyVersion>2.0.0.0</AssemblyVersion>
718         <AssemblyVersion>4.0.0.0</AssemblyVersion>
719       </AssemblyInfo>
720     </Member>
721     <Member MemberName="TextInfo">
722       <MemberSignature Language="C#" Value="public virtual System.Globalization.TextInfo TextInfo { get; }" />
723       <MemberType>Property</MemberType>
724       <ReturnValue>
725         <ReturnType>System.Globalization.TextInfo</ReturnType>
726       </ReturnValue>
727       <Docs>
728         <summary>To be added.</summary>
729         <value>To be added.</value>
730         <remarks>To be added.</remarks>
731       </Docs>
732       <AssemblyInfo>
733         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
734         <AssemblyVersion>2.0.0.0</AssemblyVersion>
735         <AssemblyVersion>4.0.0.0</AssemblyVersion>
736       </AssemblyInfo>
737     </Member>
738     <Member MemberName="ThreeLetterISOLanguageName">
739       <MemberSignature Language="C#" Value="public virtual string ThreeLetterISOLanguageName { get; }" />
740       <MemberType>Property</MemberType>
741       <ReturnValue>
742         <ReturnType>System.String</ReturnType>
743       </ReturnValue>
744       <Docs>
745         <summary>To be added.</summary>
746         <value>To be added.</value>
747         <remarks>To be added.</remarks>
748       </Docs>
749       <AssemblyInfo>
750         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
751         <AssemblyVersion>2.0.0.0</AssemblyVersion>
752         <AssemblyVersion>4.0.0.0</AssemblyVersion>
753       </AssemblyInfo>
754     </Member>
755     <Member MemberName="ThreeLetterWindowsLanguageName">
756       <MemberSignature Language="C#" Value="public virtual string ThreeLetterWindowsLanguageName { get; }" />
757       <MemberType>Property</MemberType>
758       <ReturnValue>
759         <ReturnType>System.String</ReturnType>
760       </ReturnValue>
761       <Docs>
762         <summary>To be added.</summary>
763         <value>To be added.</value>
764         <remarks>To be added.</remarks>
765       </Docs>
766       <AssemblyInfo>
767         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
768         <AssemblyVersion>2.0.0.0</AssemblyVersion>
769         <AssemblyVersion>4.0.0.0</AssemblyVersion>
770       </AssemblyInfo>
771     </Member>
772     <Member MemberName="ToString">
773       <MemberSignature Language="C#" Value="public override string ToString ();" />
774       <MemberType>Method</MemberType>
775       <ReturnValue>
776         <ReturnType>System.String</ReturnType>
777       </ReturnValue>
778       <Parameters />
779       <Docs>
780         <summary>To be added.</summary>
781         <returns>To be added.</returns>
782         <remarks>To be added.</remarks>
783       </Docs>
784       <AssemblyInfo>
785         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
786         <AssemblyVersion>2.0.0.0</AssemblyVersion>
787         <AssemblyVersion>4.0.0.0</AssemblyVersion>
788       </AssemblyInfo>
789     </Member>
790     <Member MemberName="TwoLetterISOLanguageName">
791       <MemberSignature Language="C#" Value="public virtual string TwoLetterISOLanguageName { get; }" />
792       <MemberType>Property</MemberType>
793       <ReturnValue>
794         <ReturnType>System.String</ReturnType>
795       </ReturnValue>
796       <Docs>
797         <summary>To be added.</summary>
798         <value>To be added.</value>
799         <remarks>To be added.</remarks>
800       </Docs>
801       <AssemblyInfo>
802         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
803         <AssemblyVersion>2.0.0.0</AssemblyVersion>
804         <AssemblyVersion>4.0.0.0</AssemblyVersion>
805       </AssemblyInfo>
806     </Member>
807     <Member MemberName="UseUserOverride">
808       <MemberSignature Language="C#" Value="public bool UseUserOverride { get; }" />
809       <MemberType>Property</MemberType>
810       <ReturnValue>
811         <ReturnType>System.Boolean</ReturnType>
812       </ReturnValue>
813       <Docs>
814         <summary>To be added.</summary>
815         <value>To be added.</value>
816         <remarks>To be added.</remarks>
817       </Docs>
818       <AssemblyInfo>
819         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
820         <AssemblyVersion>2.0.0.0</AssemblyVersion>
821         <AssemblyVersion>4.0.0.0</AssemblyVersion>
822       </AssemblyInfo>
823     </Member>
824   </Members>
825   <TypeExcluded>0</TypeExcluded>
826   <Attributes>
827     <Attribute>
828       <AttributeName>System.Runtime.InteropServices.ComVisible(true)</AttributeName>
829     </Attribute>
830   </Attributes>
831 </Type>