Адресный объект ГАР

Пространство имен: Pullenti.Address

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public methodGetFullPathstringПолучить полную строку адреса с учётом родителей
Public methodGetParamValuesList<string>Получить значение параметра (Guid, почтовый индекс и т.п.)
Public methodIsRegionCityboolПроверка, что регион является городом (Москва, СПБ, Севестополь)
Public methodOutInfoнетВывести подробную текстовую информацию об объекте (для отладки)

Поля

  Имя Тип Описание
Public fieldActualObjectIdstringИдентификатор более актуального объекта, который в системе ГАР заменил этот (с изменением ObjectId и, возможно, наименований)
Public fieldAttrsBaseAttributesАтрибуты ГАР-объекта (класс AreaAttributes, HouseAttributes или RoomAttributes)
Public fieldChildrenCountintКоличество дочерних элементов в иерархии
Public fieldExpiredboolПризнак потери актуальности
Public fieldGpsGpsObjectКоордината Gps (если есть), для Area это прямоугольник
Public fieldIdstringУникальный внутренний идентификатор внутри индекса ВНИМАНИЕ! При перестройке индекса идентификаторы могут поменяться, поэтому не используйте его для долгострочной идентификации - для этого есть ObjectId!
Public fieldLevelGarLevelУровень объекта
Public fieldObjectIdsList<int>Числовой идентификатор объекта в ГАР, может быть несколько вариантов, если пусто, то объект виртуальный и в ГАР отсутствует
Public fieldParentIdsList<string>Идентификатор(ы) вышестоящих в иерархии родительских объектов (пустой для уровень региона). Отметим, что один объект может одновременно входить в несколько иерархий (муниципальная и административная).
Public fieldRegionNumberintНомер региона (77 - Москва)
Public fieldSourceTextstringИсходный текст объекта (как он записан в ГАР)
Public fieldStatusGarStatusСостояние обработки ГАР-объекта
Public fieldTagobjectИспользуйте произвольным образом