Определение и включая разделы

Можно собрать один или несколько Property или TriggernInfo узлы в группу при помощи Section элемент. Section узел может содержать один или несколько Property узлы или один TriggerInfo узел или другой Section узел. Section узел может быть дочерним элементом Device, или VideoFormat узел. Используя Include элемент, Section узел может быть косвенно быть дочерним элементом корневого узла, DeviceVideoFormat , Section, или TriggerInfo nodes.

Section узлы могут упростить XML-файл. Можно снова использовать определения узла, не повторяя операторы XML. Например, можно задать общие элементы, такие как форматы видео, которые могут быть совместно использованы несколькими Device узлы в XML-файле.

Следующий пример обрисовывает в общих чертах, как создать Section узел и использование это в файле IMDF. Слова курсивом представляют текст, который вы задаете.

<ImageAcquisitionInfo>
	<Device device=devicename1>
		<Section name=sectionname>
			<Property>
			</Property>

			<TriggerInfo>
			</TriggerInfo
		</Section>
		<Property>
		</Property>
	</Device>
	<Device device=devicename2>
		<Include tag=sectionname/>
	</Device>
	.
	.
	.
</ImageAcquisitionInfo>