Skip To Content

esri_webfeaturelayer_restoretracking (AutoLISP)

Восстанавливает отслеживание редактирования пространственных объектов векторного веб-слоя, используемое для понимания того, какие объекты должны быть обновлены как измененные при синхронизации векторного веб-слоя. Настройка будет действовать до тех пор, пока для слоя не будет активирована функция (esri_webfeaturelayer_pausetracking), или чертеж будет закрыт, или правки слоя будут синхронизированы, или правки слоя будут отменены. Используйте комбинацию двух функций (esri_webfeaturelayer_restoretracking) и (esri_webfeaturelayer_pausetracking) для управления отслеживанием правок редактирований в рамках одного сеанса текущего чертежа до синхронизации векторного веб-слоя. Функцию AutoLISP (esri_webFeatureLayer_setModified) можно использовать для переопределения состояния отслеживания редактирования.

Синтаксис

(esri_webfeaturelayer_restoretracking flname)

Аргументы

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

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

Попытайтесь возобновить отслеживание правок редактирования для векторного веб-слоя Facilities во время сеанса текущего чертежа перед синхронизацией:

(esri_webfeaturelayer_restoretracking "Facilities")

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

Возобновляет отслеживание правок редактирования для векторного веб-слоя Facilities во время сеанса текущего чертежа перед и возвращает список значений true:

(T)

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

  • Если успешно – возвращает список значений true: (T)
  • В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ("Error" . "<message>"))

Не удалось вернуть значения

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

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

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

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

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

См. также

  • (esri_featurelayer_pausetracking) | Функция AutoLISP, которая приостанавливает отслеживание правок редактирования объектов векторного веб-слоя, используемая для отслеживания, какие объекты должны быть обновлены как измененные при синхронизации векторного веб-слоя.
  • (esri_webFeatureLayer_setModified) Функция AutoLISP, которую можно использовать для переопределения состояния отслеживания редактирования.