﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/developer/vsx-schema-lp/2010" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="VsixLanguagePack">
    <xs:complexType>
      <xs:all>
        <xs:element name="LocalizedName" minOccurs="1" maxOccurs="1">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:maxLength value="60" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="LocalizedDescription" minOccurs="1" maxOccurs="1">
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:maxLength value="1000" />
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="MoreInfoUrl" type="xs:string" minOccurs="0" maxOccurs="1" />
        <xs:element name="ReleaseNotes" type="xs:string" minOccurs="0" maxOccurs="1" />
        <xs:element name="License" type="xs:string" minOccurs="0" maxOccurs="1" />
      </xs:all>
      <xs:attribute name="Version" type="xs:string" use="required" />
    </xs:complexType>
  </xs:element>
</xs:schema>