<?xml version="1.0" encoding="utf-8" ?>
<root>
	<!-- 
            Microsoft ResX Schema 
        
            Version 1.3
                
            The primary goals of this format is to allow a simple XML format 
            that is mostly human readable. The generation and parsing of the 
            various data types are done through the TypeConverter classes 
            associated with the data types.
        
            Example:
        
                ... ado.net/XML headers & schema ...
                <resheader name="resmimetype">text/microsoft-resx</resheader>
                <resheader name="version">1.3</resheader>
                <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
                <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
                <data name="Name1">this is my long string</data>
                <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
                <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
                    [base64 mime encoded serialized .NET Framework object]
                </data>
                <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
                    [base64 mime encoded string representing a byte array form of the .NET Framework object]
                </data>
        
            There are any number of "resheader" rows that contain simple 
            name/value pairs.
            
            Each data row contains a name, and value. The row also contains a 
            type or mimetype. Type corresponds to a .NET class that support 
            text/value conversion through the TypeConverter architecture. 
            Classes that don't support this are serialized and stored with the 
            mimetype set.
                     
            The mimetype is used for serialized objects, and tells the 
            ResXResourceReader how to depersist the object. This is currently not 
            extensible. For a given mimetype the value must be set accordingly:
        
            Note - application/x-microsoft.net.object.binary.base64 is the format 
                   that the ResXResourceWriter will generate, however the reader can 
                   read any of the formats listed below.
        
            mimetype: application/x-microsoft.net.object.binary.base64
            value   : The object must be serialized with 
                    : System.Serialization.Formatters.Binary.BinaryFormatter
                    : and then encoded with base64 encoding.
        
            mimetype: application/x-microsoft.net.object.soap.base64
            value   : The object must be serialized with 
                    : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
                    : and then encoded with base64 encoding.
            mimetype: application/x-microsoft.net.object.bytearray.base64
            value   : The object must be serialized into a byte array 
                    : using a System.ComponentModel.TypeConverter
                    : and then encoded with base64 encoding.
        -->
	<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
		<xsd:element name="root" msdata:IsDataSet="true">
			<xsd:complexType>
				<xsd:choice maxOccurs="unbounded">
					<xsd:element name="data">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
								<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
							</xsd:sequence>
							<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
							<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
							<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
						</xsd:complexType>
					</xsd:element>
					<xsd:element name="resheader">
						<xsd:complexType>
							<xsd:sequence>
								<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
							</xsd:sequence>
							<xsd:attribute name="name" type="xsd:string" use="required" />
						</xsd:complexType>
					</xsd:element>
				</xsd:choice>
			</xsd:complexType>
		</xsd:element>
	</xsd:schema>
	<resheader name="resmimetype">
		<value>text/microsoft-resx</value>
	</resheader>
	<resheader name="version">
		<value>1.3</value>
	</resheader>
	<resheader name="reader">
		<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
	</resheader>
	<resheader name="writer">
		<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
	</resheader>
	<data name="HelpArgumentsDescription">
		<value>&lt;schema&gt;.xsd       Name of a schema containing elements to import
&lt;assembly&gt;.dll|exe Name of an assembly containing types to generate schema for.
&lt;instance&gt;.xml     Name of an xml file to infer xsd schema from.
&lt;schema&gt;.xdr       Name of an xdr schema to convert to xsd.
Multiple file arguments of the same type may be provided.</value>
	</data>
	<data name="HelpLanguage">
		<value>
{0}&lt;language&gt;
    The language to use for the generated code.  Choose from 'CS',
    'VB', 'JS' or provide a fully-qualified name for a class implementing
    System.CodeDom.Compiler.CodeDomProvider.  The default is 'CS' (CSharp).
    Short form is '{1}'.</value>
	</data>
	<data name="HelpDataset">
		<value>
{0}
    Generate sub-classed DataSet for this schema. Short form is '{1}'.</value>
	</data>
	<data name="ErrUnknownNodeType">
		<value>Unknown node type.</value>
	</data>
	<data name="HelpNoLogo">
		<value>
{0}
    Suppresses the banner.</value>
	</data>
	<data name="ErrInputFileTypes">
		<value>Cannot have more than one type of file as input.</value>
	</data>
	<data name="HelpUsage">
		<value>
{0} &lt;schema&gt;.xsd /classes|dataset [/e:] [/l:] [/n:] [/o:] [/uri:]
{0} &lt;assembly&gt;.dll|.exe [/outputdir:] [/type: [...]]
{0} &lt;instance&gt;.xml [/outputdir:]
{0} &lt;schema&gt;.xdr [/outputdir:]</value>
	</data>
	<data name="FileNotFound">
		<value>Could not find file "{0}".</value>
	</data>
	<data name="HelpArguments">
		<value>
     - ARGUMENTS -</value>
	</data>
	<data name="ErrLoadAssembly">
		<value>Unable to load assembly: '{0}'.</value>
	</data>
	<data name="InfoWrittingFile">
		<value>Writing file '{0}'.</value>
	</data>
	<data name="HelpDescription">
		<value>
{0} -
    Utility to generate schema or class files from given source.</value>
	</data>
	<data name="UnhandledNode">
		<value>in XML document ({0},{1}): element '{2}' was not recognized and will be ignored.</value>
	</data>
	<data name="ErrGenerateDataSetClass">
		<value>Error generating code for DataSet '{0}'.</value>
	</data>
	<data name="InfoVersionComment">
		<value>This source code was auto-generated by {0}, Version={1}.</value>
	</data>
	<data name="Error">
		<value>Error: </value>
	</data>
	<data name="HelpNamespace">
		<value>
{0}&lt;namespace&gt;
    The namespace for generated class files. The default namespace
    is the global namespace. Short form is '{1}'.</value>
	</data>
	<data name="ErrGenerateClassesForSchema">
		<value>Error generating classes for schema '{0}'.</value>
	</data>
	<data name="ErrClassOrDataset">
		<value>Can only generate one of classes or datasets.</value>
	</data>
	<data name="SchemaValidationWarning">
		<value>Warning: Schema could not be validated. Class generation may fail or may produce incorrect results.</value>
	</data>
	<data name="ErrInvalidArgument">
		<value>invalid command line argument: '{0}'.</value>
	</data>
	<data name="HelpClasses">
		<value>
{0}
    Generate classes for this schema. Short form is '{1}'.</value>
	</data>
	<data name="HelpOptions">
		<value>
     - OPTIONS -</value>
	</data>
	<data name="SchemaValidationWarningDetails">
		<value>Schema validation warning: {0}</value>
	</data>
	<data name="NoClassesGenerated">
		<value>Warning: cannot generate classes because no top-level elements with complex type were found.</value>
	</data>
	<data name="HelpElement">
		<value>
{0}&lt;element&gt;
    Element from schema to process. Short form is '{1}'.</value>
	</data>
	<data name="MoreHelp">
		<value>
If you would like more help, please type "xsd {0}".</value>
	</data>
	<data name="HelpType">
		<value>
{0}&lt;type&gt;
    Type from assembly to generate schema for.  Multiple types may be provided.
    If no types are provided, then schemas for all types in an assembly
    are generated. Short form is '{1}'.</value>
	</data>
	<data name="ErrLanguage">
		<value>Value '{0}' for switch /language is not a known ICodeGenerator or CodeDomProvider.</value>
	</data>
	<data name="HelpUri">
		<value>
{0}&lt;uri&gt;
    Uri of elements from schema to process. Short form is '{1}'.</value>
	</data>
	<data name="HelpOut">
		<value>
{0}&lt;directoryName&gt;
    The output directory to create files in. The default
    is the current directory. Short form is '{1}'.</value>
	</data>
	<data name="Warning">
		<value>Warning: {0}</value>
	</data>
	<data name="Logo">
		<value>Microsoft (R) Xml Schemas/DataTypes support utility
[{0}, Version {1}]
{2}
</value>
	</data>
	<data name="ErrGeneral">
		<value>There was an error processing '{0}'.</value>
	</data>
</root>