Метод WebFeatureLayer.SupportsAttachmentsAsync определяет, поддерживает ли векторный веб-слой вложения, возвращая значение true, если поддерживает, или false, если не поддерживает.
Декларация
public async Task<bool> Esri.ArcGISForAutoCAD.WebFeatureLayer.SupportsAttachmentsAsync(Document doc, string flName)
Параметры
| Тип | Имя | Описание | Обязательный |
|---|---|---|---|
Документ | doc | Документ AutoCAD, на основании которого следует действовать. | required |
string | flName | Имя существующего векторного веб-слоя на чертеже. | required |
Возвращаемые значения
| Тип | Описание |
|---|---|
булево | true, если векторный веб-слой поддерживает вложения, или false, если не поддерживает. |
Замечания по условиям возникновения ошибок
Этот метод может выдать исключение или вернуть false или null, если параметр является недопустимым.
Пример
Выведите, поддерживает ли векторный веб-слой Damage_to_Commercial_Buildings вложения.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Determine whether the layer supports attachments
var supportsAttachments = await Esri.ArcGISForAutoCAD.WebFeatureLayer.SupportsAttachmentsAsync(doc, "Damage_to_Commercial_Buildings");
// Print whether the layer supports attachments
doc.Editor.WriteMessage("Supports attachments: " + supportsAttachments);
/* Example output
Supports attachments: True
*/
См. также
FeatureAttachment.AddAsync — метод .NET, который прикрепляет файл к объекту векторного веб-слоя, поддерживающего вложения.
esri_webfeaturelayer_supportsAttachment — функция AutoLISP, которая проверяет, поддерживает ли векторный веб-слой вложения, возвращая список true, если поддерживает, или список false, если не поддерживает.