Skip To Content

esri_webfeaturelayer_editcounts (AutoLISP)

Возвращает количество ожидающих изменений в указанном слое. Возвращает число добавлений, удалений и изменений. Воспользуйтесь этой функцией перед синхронизацией, чтобы определить ожидаемые изменения.

Синтаксис

(esri_webfeaturelayer_editcounts flname)

Аргументы

  • flname | строка | обязательно | имя существующего векторного веб-слоя на чертеже.

Пример использования

Попытка получить число редактирований для векторного веб-слоя Shelters:

(esri_webfeaturelayer_editcounts "Shelters")

Результат из примера использования

Получает число редактирований для векторного веб-слоя Shelters в виде связанного списка.

(("Additions" . 1) ("Deletions" . 0) ("Modified" . 3))

Возвращаемые значения

  • Если удалось, возвращается число типов и значений редактирований в виде связанного списка пар значений, разделенных точками.

    Связанная надписьТип значенияОписание значения
    "Additions"

    Integer

    Число объектов, которые будут добавлены в векторный слой.

    "Deletions"

    Integer

    Число объектов, которые будут удалены из векторного слоя.

    "Modified"

    Integer

    Число объектов, которые будут изменены в векторном слое.

Неудачное возвращение значения может произойти по любой из следующих причин:

  • (nil ("Error" . "Missing required argument."))

    Не указан обязательный аргумент.

  • (nil ("Error" . "Web feature layer not found."))

    Заданный векторный слой не является допустимым слоем чертежа.