Разработка под AG.NET — различия между версиями
Строка 1: | Строка 1: | ||
− | + | == Базовые методы модуля == |
|
+ | *[[AutoGRAPH.5PRO_Module_GetModuleInfo|GetModuleInfo]] - подключает в проект указанный модуль |
||
− | |||
+ | *[[AutoGRAPH.5PRO_Module_GetModulesGuidArray|GetModulesGuidArray]] - возвращает список всех модулей |
||
+ | *[[AutoGRAPH.5PRO_Module_GetModuleImages|GetModuleImages]] - возвращает массив из коллекций изображений (ImageCollections[]) |
||
*[[AutoGRAPH.5PRO_Module_GetMyPanels|GetMyPanels]] - возвращает массив панелек модуля |
*[[AutoGRAPH.5PRO_Module_GetMyPanels|GetMyPanels]] - возвращает массив панелек модуля |
||
− | *[[AutoGRAPH.5PRO_Module_GetElementNodeInfo|GetElementNodeInfo]] - возвращает информацию об элементе по его типу и GUID |
||
− | *[[AutoGRAPH.5PRO_Module_GetImageProps|GetImageProps]] - возвращает информацию об изображении элемента |
||
− | *[[AutoGRAPH.5PRO_Module_GetSerialNumber|GetSerialNumber]] - возвращает серийный номер элемента |
||
− | *[[AutoGRAPH.5PRO_Module_GetDeviceTimeZone|GetDeviceTimeZone]] - возвращает часовой пояс элемента |
||
− | *[[AutoGRAPH.5PRO_Module_GetElementNodes|GetElementNodes]] - возвращает все элементы по типу |
||
*[[AutoGRAPH.5PRO_Module_GetAccessibleDeviceNodes|GetAccessibleDeviceNodes]] - список доступных устройств |
*[[AutoGRAPH.5PRO_Module_GetAccessibleDeviceNodes|GetAccessibleDeviceNodes]] - список доступных устройств |
||
*[[AutoGRAPH.5PRO_Module_GetGeoFencesKMLFile|GetGeoFencesKMLFile]] - файл KML |
*[[AutoGRAPH.5PRO_Module_GetGeoFencesKMLFile|GetGeoFencesKMLFile]] - файл KML |
||
+ | *[[AutoGRAPH.5PRO_Module_ShowPopup|ShowPopup]] - всплывающее сообщение |
||
− | *[[AutoGRAPH.5PRO_Module_GetModuleImages|GetModuleImages]] - возвращает массив из коллекций изображений (ImageCollections[]) |
||
+ | *[[AutoGRAPH.5PRO_Module_Viewer_GetOnlineInfoArray|Viewer_GetOnlineInfoArray]] - возвращает онлайн данные по его GUID |
||
− | *[[AutoGRAPH.5PRO_Module_SetElementImage|SetElementImage]] - задает изображение для элемента |
||
+ | *[[AutoGRAPH.5PRO_Module_TripsSelector_GetReportInfo|TripsSelector_GetReportInfo]] - возвращает таблицу данных по отрезкам, рейсам и записям за указанный период по его GUID |
||
− | *[[AutoGRAPH.5PRO_Module_SetSerialNumber|SetSerialNumber]] - задает серийный номер для устройства |
||
+ | *[[AutoGRAPH.5PRO_Module_ShellFolder|ShellFolder]] - путь к паке АвтоГРАФ где лежит запускающий фаил. |
||
− | *[[AutoGRAPH.5PRO_Module_SetDeviceTimeZone|SetDeviceTimeZone]] - задает часовой пояс для устройства |
||
+ | |||
+ | == Работа с элементами (устройства, геозоны, водители, водители, инструменты, задачи). Общие методы. == |
||
+ | *[[AutoGRAPH.5PRO_Module_GetElementNodeInfo|GetElementNodeInfo]] - возвращает информацию об элементе по его типу и GUID |
||
+ | *[[AutoGRAPH.5PRO_Module_GetElementNodes|GetElementNodes]] - возвращает все элементы по типу |
||
*[[AutoGRAPH.5PRO_Module_SetElementNodes|SetElementNodes]] - создаёт новые или перемещает элементы по его GUID |
*[[AutoGRAPH.5PRO_Module_SetElementNodes|SetElementNodes]] - создаёт новые или перемещает элементы по его GUID |
||
*[[AutoGRAPH.5PRO_Module_DeleteElementNodes|DeleteElementNodes]] - удаляет элементы с указанными GUID и все их дочерние элементы |
*[[AutoGRAPH.5PRO_Module_DeleteElementNodes|DeleteElementNodes]] - удаляет элементы с указанными GUID и все их дочерние элементы |
||
+ | *[[AutoGRAPH.5PRO_Module_GetImageProps|GetImageProps]] - возвращает информацию об изображении элемента |
||
+ | *[[AutoGRAPH.5PRO_Module_SetElementImage|SetElementImage]] - задает изображение для элемента |
||
+ | |||
+ | === Устройства. === |
||
+ | *[[AutoGRAPH.5PRO_Module_GetSerialNumber|GetSerialNumber]] - возвращает серийный номер |
||
+ | *[[AutoGRAPH.5PRO_Module_SetSerialNumber|SetSerialNumber]] - задает серийный номер |
||
+ | *[[AutoGRAPH.5PRO_Module_GetDeviceTimeZone|GetDeviceTimeZone]] - возвращает часовой пояс |
||
+ | *[[AutoGRAPH.5PRO_Module_SetDeviceTimeZone|SetDeviceTimeZone]] - задает часовой пояс |
||
+ | |||
+ | === Реестр свойств === |
||
*[[AutoGRAPH.5PRO_Module_GetPropTypes|GetPropTypes]] - |
*[[AutoGRAPH.5PRO_Module_GetPropTypes|GetPropTypes]] - |
||
*[[AutoGRAPH.5PRO_Module_GetPropValues|GetPropValues]] - |
*[[AutoGRAPH.5PRO_Module_GetPropValues|GetPropValues]] - |
||
Строка 23: | Строка 34: | ||
*[[AutoGRAPH.5PRO_Module_GetPropsTable|GetPropsTable]] - |
*[[AutoGRAPH.5PRO_Module_GetPropsTable|GetPropsTable]] - |
||
*[[AutoGRAPH.5PRO_Module_SetPropsTable|SetPropsTable]] - |
*[[AutoGRAPH.5PRO_Module_SetPropsTable|SetPropsTable]] - |
||
− | *[[AutoGRAPH.5PRO_Module_ShowPopup|ShowPopup]] - всплывающее сообщение |
||
− | *[[AutoGRAPH.5PRO_Module_GetModuleInfo|GetModuleInfo]] - подключает в проект указанный модуль |
||
− | *[[AutoGRAPH.5PRO_Module_GetModulesGuidArray|GetModulesGuidArray]] - возвращает список всех модулей |
||
− | *[[AutoGRAPH.5PRO_Module_Viewer_GetOnlineInfoArray|Viewer_GetOnlineInfoArray]] - возвращает онлайн данные по его GUID |
||
− | *[[AutoGRAPH.5PRO_Module_TripsSelector_GetReportInfo|TripsSelector_GetReportInfo]] - возвращает таблицу данных по отрезкам, рейсам и записям за указанный период по его GUID |
||
− | *[[AutoGRAPH.5PRO_Module_ShellFolder|ShellFolder]] - путь к паке АвтоГРАФ где лежит запускающий фаил. |
||
− | |||
− | + | == События. Описания методов интерфейса IViewer == |
|
*[[AutoGRAPH.5PRO_Module_FireChanges|FireChanges]] - вызывается в случае изменения конфигурации, добавления новых приборов, добавление новых модулей, добавление новых панелей, удаление всего этого |
*[[AutoGRAPH.5PRO_Module_FireChanges|FireChanges]] - вызывается в случае изменения конфигурации, добавления новых приборов, добавление новых модулей, добавление новых панелей, удаление всего этого |
||
*[[AutoGRAPH.5PRO_Module_InvalidSources|InvalidSources]] - вызывается при изменений данных, появление новых данных, когда происходит какое-нибудь изменение |
*[[AutoGRAPH.5PRO_Module_InvalidSources|InvalidSources]] - вызывается при изменений данных, появление новых данных, когда происходит какое-нибудь изменение |
Версия 13:54, 4 декабря 2016
Содержание
Базовые методы модуля
- GetModuleInfo - подключает в проект указанный модуль
- GetModulesGuidArray - возвращает список всех модулей
- GetModuleImages - возвращает массив из коллекций изображений (ImageCollections[])
- GetMyPanels - возвращает массив панелек модуля
- GetAccessibleDeviceNodes - список доступных устройств
- GetGeoFencesKMLFile - файл KML
- ShowPopup - всплывающее сообщение
- Viewer_GetOnlineInfoArray - возвращает онлайн данные по его GUID
- TripsSelector_GetReportInfo - возвращает таблицу данных по отрезкам, рейсам и записям за указанный период по его GUID
- ShellFolder - путь к паке АвтоГРАФ где лежит запускающий фаил.
Работа с элементами (устройства, геозоны, водители, водители, инструменты, задачи). Общие методы.
- GetElementNodeInfo - возвращает информацию об элементе по его типу и GUID
- GetElementNodes - возвращает все элементы по типу
- SetElementNodes - создаёт новые или перемещает элементы по его GUID
- DeleteElementNodes - удаляет элементы с указанными GUID и все их дочерние элементы
- GetImageProps - возвращает информацию об изображении элемента
- SetElementImage - задает изображение для элемента
Устройства.
- GetSerialNumber - возвращает серийный номер
- SetSerialNumber - задает серийный номер
- GetDeviceTimeZone - возвращает часовой пояс
- SetDeviceTimeZone - задает часовой пояс
Реестр свойств
- GetPropTypes -
- GetPropValues -
- GetPropValueTables -
- GetProps - возвращает реестр свойств
- SetProps - задает реестр свойств
- GetPropsTable -
- SetPropsTable -
События. Описания методов интерфейса IViewer
- FireChanges - вызывается в случае изменения конфигурации, добавления новых приборов, добавление новых модулей, добавление новых панелей, удаление всего этого
- InvalidSources - вызывается при изменений данных, появление новых данных, когда происходит какое-нибудь изменение
- GetModuleControls - отрисовка форм
- GetSettingsObject - назначение класса настроек определенным окнам
- Close - закрытие модуля
- Initialize - запуск модуля
- ServerLog - подключение к серверу
- SettingsObjectValidate - проверка схемы на наличие настроек
- GetCurrentGroupOrDevice - какой текущий прибор выбран
- GetCurrentGroupOrGeoFence - какая текущая геозона выбрана
- GetMessageArray - принятие сообщении от прибора
- SetCurrentEntry -
- RecommendedClassName -