Skip To Content

WebFeatureLayer.Extract (.NET)

Метод WebFeatureLayer.Extract преобразует векторный веб-слой в векторный слой документа. Все редактирования векторного веб-слоя прекращаются, а все объекты, присутствующие в слое, остаются. Имя слоя AutoCAD для слоя векторного веб-слоя будет изменено таким образом, чтобы убрать префикс esri_, а определяющий запрос результирующего векторного слоя документа будет установлен на это новое имя слоя. Аналогично, все подслои родительского слоя будут иметь определяющие запросы, установленные на новые имена слоев AutoCAD для каждого подслоя.

Декларация

public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.Extract(Document doc, string flName)

Параметры

ТипИмяОписаниеОбязательный

Документ

doc

Документ AutoCAD, на основании которого следует действовать.

required

string

flName

Имя существующего векторного веб-слоя на чертеже.

required

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

ТипОписание

булево

true, если векторный веб-слой успешно извлечен.

Замечания по условиям возникновения ошибок

Этот метод может выдать исключение или вернуть false или null, если параметр является недопустимым.

Пример

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

// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;

// Extract the web feature layer
var success = Esri.ArcGISForAutoCAD.WebFeatureLayer.Extract(doc, "Shelters");
        
// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output
True
*/

См. также

esri_webfeaturelayer_extract — функция AutoLISP, которая преобразует векторный веб-слой в векторный слой документа.