Компонент позволяет получить информацию о версии приложения (имя, компания, версия, описание), времени запуска, подключенных модулях и о данных текущего чертежа. Общая структура XML документа имеет вид:
<application Name="Inventory" Company="Soft Gold" Version="7.3" Description="Inventory graphic system">
<Session TimeStarted="ДД.ММ.ГГГГ : ЧЧ:ММ:СС" PID="..." ApplicationWnd="..."> |
<SessionOptions> |
... |
</SessionOptions> |
<Functions> |
... |
</Functions> |
<Clients> |
... |
</Clients> |
<Drawings Id="..." ClassType="..." ClassName="..."> |
... |
</Drawings> |
</Session> |
</application>
Элемент |
Описание |
application |
корневой элемент документа. |
Session |
содержит информацию о времени запуска, идентификаторах. Имеет атрибуты: TimeStarted - время запуска приложения; PID - идентификатор процесса ApplicationWnd - содержит дескриптор окна приложения (предназначен для синхронизации с окном плагинов) |
SessionOptions |
содержит настройки по заполнению информации о чертеже (какие примитивы будут включены в документ). |
Functions |
содержит список функций с параметрами, которые выполняет приложение. |
Clients |
список элементов Client. Содержит информацию о подключенных плагинах. |
Drawings |
список элементов Drawing. Содержит информацию об открытых чертежах. |
Дальше рассматриваются основные элементы XML документа:
Перейти на страницу Inventory