Skip To Content

esri_webfeaturelayer_branchNames (AutoLISP)

Эта функция извлекает список имен сервис-ориентированных версий с сервера. Эта функция AutoLISP требует, чтобы вы вошли в систему для доступа к слою, чтобы получить имена.

Синтаксис

(esri_webfeaturelayer_branchNames flname)

Аргументы

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

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

Попытка получить список имен сервис-ориентированных версий, связанных с векторным веб-слоем Distribution.

(esri_webfeaturelayer_branchNames "Distribution")

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

Возвращает список имен сервис-ориентированных версий, связанных с векторным веб-слоем Distribution, в виде списка строк.

("sde.DEFAULT" "emil9669.TestVersion" "editor01.private" "editor01.public" "editor01.protected" "ruser.testfromUI"

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

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

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

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

  • (nil ("Error" . "No connected web feature layers found."))

    Не найдены подключенные векторные веб-слои.

  • (nil ("Error" . "Layer does not support branch versions."))

    Слой не поддерживает сервис-ориентированные версии.

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

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