ICustomObjectResolver

Сборка: Metabase;

Пространство имен: Prognoz.Platform.Interop.Metabase;

Описание

Интерфейс ICustomObjectResolver предназначен для работы с объектом пользовательского класса во время обновления.

Иерархия наследования

ICustomObjectResolver

Комментарии

Для получения объекта данного класса используйте методы IMetabaseUpdateProgress.OnAfterApplyCustomObject и IMetabaseUpdateProgress.OnBeforeCustomObjectSaveToPef.

Свойства

  Имя свойства Краткое описание
Свойство ClassId возвращает индекс класса, которому принадлежит пользовательский объект.
Description Свойство Description возвращает описание пользовательского объекта.
Id Свойство Id возвращает идентификатор пользовательского объекта.
Key Свойство Key возвращает ключ объекта пользовательского класса.
Свойство Name возвращает наименование объекта пользовательского класса.
Свойство References возвращает коллекцию зависимостей пользовательского объекта.

Методы

  Имя метода Краткое описание
ReadToFile Метод ReadToFile читает данные пользовательского объекта в указанный файл.
ReadToStream Метод ReadToStream читает данные пользовательского объекта в поток.
ReadToXML Метод ReadToXML читает данные пользовательского объекта в формат XML.
WriteFromFile Метод WriteFromFile записывает данные в пользовательский объект из указанного файла.
WriteFromStream Метод WriteFromStream записывает данные в пользовательский объект из потока.
Метод WriteFromXML записывает данные в пользовательский объект из формата XML.

См. также:

Интерфейсы сборки Metabase