Если нет сценарий, где Вы были бы не , хотят скопировать существующие файлы в источнике, которые изменились начиная с последней копии, почему бы не использовать XCOPY с/D, не определяя дату?
В основном он ссылается на другой элемент, который упоминается в другом месте, который может быть или не быть тем же документом схемы. Например, он может поступать из схемы, на которую имеется внешняя ссылка, в другом пространстве имен. Предположим, вы часто используете элемент item в нескольких разных схемах, вы можете объявить его (и любые другие общие типы и атрибуты) в общей схеме, а затем повторно использовать их во всех других ваших схемах. Если вы ссылаетесь на свою общую схему с пространством имен c , вы можете объявить экземпляр элемента item отдельно или как часть типа следующим образом:
<xs:element ref="c:item" /><!-- reference here -->
<xs:complexType name="something">
<xs:sequence>
<xs:element ref="c:item" /><!-- and here -->
</xs:sequence>
<xs:element name="other" type="xs:Name" />
</xs:complexType>
Определение в схеме данных будет выглядеть так:
<xs:element name="item" type="itemType" /><!-- referenced element -->
<xs:complexType name="itemType">
<xs:sequence>
<xs:element name="code" type="xs:Name" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="description" type="xs:normalizedString" use="required" />
</xs:complexType>
Например, если вы хотите объявить типы элементов, которые могут отображаться глубоко вложенными, но также и как элементы верхнего уровня в экземпляре документа.
В XML Schema Primer есть примеры для этого: http://www.w3.org/TR/xmlschema-0/