--- title: "Интерфейс ksViewsAndLayersManagerNotify/IViewsAndLayersManagerNotify" type: interface api: [api7] tags: [interface, api7, ksviewsandlayersmanagernotify] sources: - ksviewsandlayersmanagernotify.html --- *API интерфейсов. Версия 7 > Интерфейсы событий * ## Интерфейс ksViewsAndLayersManagerNotify/IViewsAndLayersManagerNotify Интерфейс событий менеджера видов и слоев | ksViewsAndLayersManagerNotify | - интерфейс Automation | | --- | --- | | IViewsAndLayersManagerNotify | - интерфейс COM | Позволяют контролировать начало и завершение работы с диалогом менеджера видов и слоев. Источником событий для подписки на данный интерфейс являются объекты: IViewsAndLayersManager - Менеджер слоев и видов графического документа. ksViewsAndLayersManagerNotify/IViewsAndLayersManagerNotify - события ## BeginEdit - начало редактирования Интерфейс.. Синтаксис Automation: ``` BOOL BeginEdit(); ``` Синтаксис COM: ``` BOOL BeginEdit(); Возвращаемое значение: FALSE - запретить редактирование через диалог. ``` Примечание: Индекс события задан в перечислении событий для менеджера видов и слоев ksViewsAndLayersManagerNotifyEnum. ## EndEdit - конец редактирования Интерфейс.. Синтаксис Automation: ``` BOOL EndEdit (BOOL isOk); ``` Синтаксис COM: ``` BOOL EndEdit (BOOL isOk); Входные параметры: isOk - TRUE диалог закрыт по кнопке OK, - FALSE диалог закрыт по кнопке Отмена. Возвращаемое значение: - не используется. ``` Примечание: Индекс события задан в перечислении событий для менеджера видов и слоев ksViewsAndLayersManagerNotifyEnum.