ObjectMap — класс
Поставляет данные для преобразователя данных.
-
Пространство имён:
DocsVision.Platform.ObjectModel.Mapping
-
Сборка:
DocsVision.Platform.ObjectModel.dll
Свойства
Имя | Описание |
---|---|
|
Возвращает коллекцию секций. |
|
Возвращает коллекцию полей. |
|
Задаёт или возвращает идентификатор регистрируемого объекта. |
|
Задаёт или возвращает идентификатор родительского, по отношению к регистрируемому, объекта. |
|
Возвращает коллекцию ссылочных полей карточки (для типа |
Методы
Имя | Описание |
---|---|
|
Связывает свойство с секцией. |
|
Связывает свойство с полем. |
|
Связывает свойство со ссылочным полем карточки. |
Примеры
Ниже приведён пример части преобразователя данных для карточки "Документ", в котором выполняется привязка идентификатора секции к свойству Document.MainInfoProperty
protected override ObjectMap GetObjectMap()
{
ObjectMap objectMap = new ObjectMap();
objectMap.ObjectTypeId = CardDocument.ID; (1)
objectMap.Collection(Document.MainInfoProperty, CardDocument.MainInfo.ID); (2)
return objectMap;
}
1 | Идентификатор объекта — идентификатор карточки типа "Документ" (в нашем случает он уже статически присвоен объекту CardDocument.ID ). |
2 | Выполнение связки свойства Document.MainInfoProperty с секцией, имеющей идентификатор CardDocument.MainInfo.ID (статический, уже присвоен) . |