IObjectStateService — интерфейс

Представляет интерфейс сервиса состояний объектов.

Синтаксис

public interface IObjectStateService

Методы

Имя Описание

GetModifiedObjects(ObjectBase)

Возвращает массив изменённых объектов контекста.

GetObjectState(IObjectRef)

Возвращает статус для переданной ссылки на объект.

GetObjectState(ObjectBase)

Возвращает статус для заданного объекта.

HasChangedObjects

Получает статус наличия изменённых объектов в контексте.

IsObjectChanged(ObjectBase)

Определяет, является ли переданный объект изменённым.

События

Имя Описание

ObjectAdded

Событие возникает при добавлении объекта в контекст объектов.

ObjectDeleted

Событие возникает при удалении объекта из контекста объектов.

ObjectModified

Событие возникает при изменении объекта в контексте объектов.

Заметки

События сигнализируют об изменениях произошедших в текущем контексте объектов, т.е. если изменения в карточке произведены в другом контексте, то событие не будет вызвано.