Эта функция проверяет, поддерживает ли векторный веб-слой вложения, возвращая список значений true или список значений false и сообщение, если не поддерживает.
Синтаксис
(esri_webfeaturelayer_supportsAttachment flname)
Аргументы
- flname | строка | обязательно | имя существующего векторного веб-слоя на чертеже.
Пример использования 1
Оцените, поддерживает ли векторный веб-слой с именем "DamageAssessment" вложения файлов.(esri_webfeaturelayer_supportsAttachment "DamageAssessment")
Пример использования результата 1
Векторный слой поддерживает вложения и список значений true:
(T)Пример использования 2
Оцените, поддерживает ли векторный веб-слой с именем "Shelters" вложения файлов.(esri_webfeaturelayer_supportsAttachment "Shelters")
Пример использования результата 2
Возвращает ошибку, поскольку векторный веб-слой не поддерживает вложения:
(nil ("Error" . "Layer does not support attachments"))Возвращаемые значения
- Если успешно – возвращает список значений true: (T)
- В случае неудачи возвращается список с первым значением nil, а затем связанный список, содержащий значение ключа "Error" и соответствующее сообщение об ошибке в виде строки: (nil ( "Error" . "<message>"))
Не удалось возвратить значения
Неудачное возвращение значения может произойти по любой из следующих причин:
- (nil ("Error" . "Missing required argument."))
Не указан обязательный аргумент.
- (nil ("Error" . "Feature layer not found."))
Заданный векторный слой не является допустимым слоем чертежа.
- (nil ("Error" . "No connected web feature layers found."))
Сетевое подключение к веб-слою объектов было потеряно.
- (nil ("Error" . "Layer does not support attachments"))
Указанный векторный веб-слой не поддерживает вложения.