home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 June
/
CHIP_CD_2004-06.iso
/
bonus
/
buhgal
/
files
/
M12USWEB.exe
/
RCDATA
/
CABINET
/
money.cab
/
mny_schema.xml
< prev
next >
Wrap
Extensible Markup Language
|
2003-06-18
|
3KB
|
129 lines
<?xml version = "1.0"?>
<!--
mny_schema.xml 1.0
Money Query Language Schemas,
Copyright 2000 Microsoft Corp.
-->
<Schema s:name="urn:schemas-microsoft-com:money-query"
xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:s="urn:schema-annotations-and-helpers"
xmlns:dt="urn:schemas-microsoft-com:datatypes">
<!-- attribute types -->
<AttributeType default="0" dt:type="boolean" name="all" required="no"/>
<AttributeType dt:type="string" name="id" required="no"/>
<AttributeType dt:type="string" name="idref" required="no"/>
<!-- element types -->
<ElementType name="query" content="eltOnly">
<group order="one">
<element type="list"/>
<element type="transaction"/>
<element type="create"/>
<element type="update"/>
<element type="delete"/>
</group>
<element type="transformation" minOccurs="0"/>
<AttributeType default="0" dt:type="boolean" name="notify" required="no"/>
<AttributeType default="0" dt:type="boolean" name="persistable" required="no"/>
<attribute type="notify"/>
<attribute type="persistable"/>
</ElementType>
<ElementType name="transaction" content="eltOnly">
<group maxOccurs="*" order="one">
<element type="create"/>
<element type="update"/>
<element type="delete"/>
</group>
</ElementType>
<ElementType name="list" content="eltOnly">
<AttributeType dt:type="string" name="name" required="no"/>
<attribute type="name"/>
<AttributeType dt:type="string" name="sort" required="no"/>
<attribute type="sort"/>
<element type="transformation" minOccurs="0" maxOccurs="*"/>
</ElementType>
<ElementType name="create" content="eltOnly">
</ElementType>
<ElementType name="update" content="eltOnly">
</ElementType>
<ElementType name="delete" content="eltOnly">
</ElementType>
<ElementType name="transformation" content="empty">
<AttributeType dt:type="string" name="name" required="yes"/>
<attribute type="name"/>
</ElementType>
<ElementType name="filter" content="eltOnly">
</ElementType>
<ElementType name="eq" content="empty">
</ElementType>
<ElementType name="ne" content="empty">
</ElementType>
<ElementType name="lt" content="empty">
</ElementType>
<ElementType name="le" content="empty">
</ElementType>
<ElementType name="gt" content="empty">
</ElementType>
<ElementType name="ge" content="empty">
</ElementType>
<ElementType name="contain" content="empty">
</ElementType>
<ElementType name="nonnull" content="empty">
</ElementType>
<ElementType name="incl" content="empty">
</ElementType>
<ElementType name="excl" content="empty">
</ElementType>
<ElementType name="bon" content="empty">
</ElementType>
<ElementType name="boff" content="empty">
</ElementType>
<ElementType name="noop" content="empty">
</ElementType>
<ElementType name="succeed" content="empty">
</ElementType>
<ElementType name="fail" content="empty">
</ElementType>
<ElementType name="any" content="empty">
</ElementType>
<ElementType name="all" content="empty">
</ElementType>
<ElementType name="link" content="eltOnly">
</ElementType>
<ElementType name="and" content="empty">
</ElementType>
<ElementType name="or" content="empty">
</ElementType>
</Schema>