---
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.
