home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 5 / Windows / System32 / mscms.dll / 100 / 4 < prev   
Extensible Markup Language  |  2008-01-19  |  2KB  |  53 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <xs:schema
  3.     xmlns:xs="http://www.w3.org/2001/XMLSchema"
  4.     xmlns:wcs="http://schemas.microsoft.com/windows/2005/02/color/WcsCommonProfileTypes"
  5.     targetNamespace="http://schemas.microsoft.com/windows/2005/02/color/WcsCommonProfileTypes"
  6.     elementFormDefault="qualified"
  7.     attributeFormDefault="unqualified"
  8.     blockDefault="#all"
  9.     version="1.0">
  10.  
  11.     <xs:import namespace="http://www.w3.org/XML/1998/namespace" />
  12.  
  13.     <xs:annotation>
  14.         <xs:documentation xml:lang="en">
  15.             Common types used in WCS profile schemas.
  16.             Copyright (c) Microsoft Corporation. All rights reserved.
  17.         </xs:documentation>
  18.     </xs:annotation>
  19.  
  20.     <xs:simpleType name="NonNegativeFloatType">
  21.         <xs:restriction base="xs:float">
  22.             <xs:minInclusive value="0"/>
  23.         </xs:restriction>
  24.     </xs:simpleType>
  25.  
  26.     <xs:complexType name="NonNegativeCIEXYZType">
  27.         <xs:attribute name="X" type="wcs:NonNegativeFloatType" use="required"/>
  28.         <xs:attribute name="Y" type="wcs:NonNegativeFloatType" use="required"/>
  29.         <xs:attribute name="Z" type="wcs:NonNegativeFloatType" use="required"/>
  30.     </xs:complexType>
  31.  
  32.     <xs:simpleType name="GUIDType">
  33.         <xs:restriction base="xs:string">
  34.             <xs:pattern value="\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\}"/>
  35.         </xs:restriction>
  36.     </xs:simpleType>
  37.  
  38.     <xs:complexType name="LocalizedTextType">
  39.         <xs:simpleContent>
  40.             <xs:extension base="xs:string">
  41.                 <xs:attribute ref="xml:lang" use="required"/>
  42.             </xs:extension>
  43.         </xs:simpleContent>
  44.     </xs:complexType>
  45.  
  46.     <xs:complexType name="MultiLocalizedTextType">
  47.         <xs:sequence>
  48.             <xs:element name="Text" type="wcs:LocalizedTextType" minOccurs="1" maxOccurs="unbounded"/>
  49.         </xs:sequence>
  50.     </xs:complexType>
  51.  
  52. </xs:schema>
  53.