提交 | 用户 | 时间
|
e46d3b
|
1 |
<?xml version="1.0" encoding="utf-8"?> |
懒 |
2 |
<root> |
|
3 |
<!-- |
|
4 |
Microsoft ResX Schema |
|
5 |
|
|
6 |
Version 2.0 |
|
7 |
|
|
8 |
The primary goals of this format is to allow a simple XML format |
|
9 |
that is mostly human readable. The generation and parsing of the |
|
10 |
various data types are done through the TypeConverter classes |
|
11 |
associated with the data types. |
|
12 |
|
|
13 |
Example: |
|
14 |
|
|
15 |
... ado.net/XML headers & schema ... |
|
16 |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
|
17 |
<resheader name="version">2.0</resheader> |
|
18 |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
|
19 |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
|
20 |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
|
21 |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
|
22 |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
|
23 |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
|
24 |
</data> |
|
25 |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
|
26 |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
|
27 |
<comment>This is a comment</comment> |
|
28 |
</data> |
|
29 |
|
|
30 |
There are any number of "resheader" rows that contain simple |
|
31 |
name/value pairs. |
|
32 |
|
|
33 |
Each data row contains a name, and value. The row also contains a |
|
34 |
type or mimetype. Type corresponds to a .NET class that support |
|
35 |
text/value conversion through the TypeConverter architecture. |
|
36 |
Classes that don't support this are serialized and stored with the |
|
37 |
mimetype set. |
|
38 |
|
|
39 |
The mimetype is used for serialized objects, and tells the |
|
40 |
ResXResourceReader how to depersist the object. This is currently not |
|
41 |
extensible. For a given mimetype the value must be set accordingly: |
|
42 |
|
|
43 |
Note - application/x-microsoft.net.object.binary.base64 is the format |
|
44 |
that the ResXResourceWriter will generate, however the reader can |
|
45 |
read any of the formats listed below. |
|
46 |
|
|
47 |
mimetype: application/x-microsoft.net.object.binary.base64 |
|
48 |
value : The object must be serialized with |
|
49 |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
|
50 |
: and then encoded with base64 encoding. |
|
51 |
|
|
52 |
mimetype: application/x-microsoft.net.object.soap.base64 |
|
53 |
value : The object must be serialized with |
|
54 |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
|
55 |
: and then encoded with base64 encoding. |
|
56 |
|
|
57 |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
|
58 |
value : The object must be serialized into a byte array |
|
59 |
: using a System.ComponentModel.TypeConverter |
|
60 |
: and then encoded with base64 encoding. |
|
61 |
--> |
|
62 |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
|
63 |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
|
64 |
<xsd:element name="root" msdata:IsDataSet="true"> |
|
65 |
<xsd:complexType> |
|
66 |
<xsd:choice maxOccurs="unbounded"> |
|
67 |
<xsd:element name="metadata"> |
|
68 |
<xsd:complexType> |
|
69 |
<xsd:sequence> |
|
70 |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
|
71 |
</xsd:sequence> |
|
72 |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
|
73 |
<xsd:attribute name="type" type="xsd:string" /> |
|
74 |
<xsd:attribute name="mimetype" type="xsd:string" /> |
|
75 |
<xsd:attribute ref="xml:space" /> |
|
76 |
</xsd:complexType> |
|
77 |
</xsd:element> |
|
78 |
<xsd:element name="assembly"> |
|
79 |
<xsd:complexType> |
|
80 |
<xsd:attribute name="alias" type="xsd:string" /> |
|
81 |
<xsd:attribute name="name" type="xsd:string" /> |
|
82 |
</xsd:complexType> |
|
83 |
</xsd:element> |
|
84 |
<xsd:element name="data"> |
|
85 |
<xsd:complexType> |
|
86 |
<xsd:sequence> |
|
87 |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
88 |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
|
89 |
</xsd:sequence> |
|
90 |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
|
91 |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
|
92 |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
|
93 |
<xsd:attribute ref="xml:space" /> |
|
94 |
</xsd:complexType> |
|
95 |
</xsd:element> |
|
96 |
<xsd:element name="resheader"> |
|
97 |
<xsd:complexType> |
|
98 |
<xsd:sequence> |
|
99 |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
|
100 |
</xsd:sequence> |
|
101 |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
|
102 |
</xsd:complexType> |
|
103 |
</xsd:element> |
|
104 |
</xsd:choice> |
|
105 |
</xsd:complexType> |
|
106 |
</xsd:element> |
|
107 |
</xsd:schema> |
|
108 |
<resheader name="resmimetype"> |
|
109 |
<value>text/microsoft-resx</value> |
|
110 |
</resheader> |
|
111 |
<resheader name="version"> |
|
112 |
<value>2.0</value> |
|
113 |
</resheader> |
|
114 |
<resheader name="reader"> |
|
115 |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
116 |
</resheader> |
|
117 |
<resheader name="writer"> |
|
118 |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
|
119 |
</resheader> |
|
120 |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
|
121 |
<data name="pic_menu.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
|
122 |
<value> |
|
123 |
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 |
|
177 |
QmCC |
|
178 |
</value> |
|
179 |
</data> |
|
180 |
</root> |