Поделиться через


Добавление вложений в изображения

Если элемент помечается с помощью WiaItemTypeHasAttachments, это означает, что элемент имеет связанные вложения, которые хранятся как дочерние элементы. Это не то же самое, что элемент типа WiaItemTypeFolder. Основные различия:

  • Элементы типа WiaItemTypeHasAttachments имеют только один уровень дочерних элементов. Элементы типа WiaItemTypeFolder могут иметь любое количество уровней дочерних элементов.

  • Все дочерние элементы элемента типа WiaItemTypeHasAttachments связаны с этим элементом. Например, если элемент изображения имеет связанные звуковые данные, звуковые данные будут храниться как дочерние элементы изображения, а элемент изображения будет помечен wiaItemTypeHasAttachments.

Элемент не может иметь тип WiaItemTypeHasAttachments и тип WiaItemTypeFolder. Однако элемент может иметь тип WiaItemTypeHasAttachments и тип WiaItemTypeFile. Это связано с тем, что элемент типа WiaItemTypeHasAttachments концептуально рассматривается как единая сущность. На следующей схеме показано дерево элементов камеры WIA с вложениями.

схема, иллюстрирующая дерево элементов камеры wia с вложениями.