Skip To Content

WebFeatureLayer.Extract (.NET)

WebFeatureLayer.Extract 方法用于将 web 要素图层转换为文档要素图层。 将放弃任何 web 要素图层编辑内容并保留图层中存在的所有要素。 将修改 web 要素图层的 AutoCAD 图层名称以删除前缀 esri_,并将生成的文档要素图层的定义查询设置为该新图层名称。 同样,父图层的任何子图层都需要将定义查询设置为每个子要素图层的新 AutoCAD 图层名称。

声明

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

参数

类型名称描述必填

文档

doc

要进行操作的 AutoCAD 文档。

必填

string

flName

工程图中现有的 web 要素图层名称。

必填

返回

类型描述

bool

如果已成功提取 web 要素图层,则为 true

错误条件备注

如果参数无效,则此方法可能会抛出异常或者返回 falsenull

示例

打印将 Shelters web 要素图层及其子图层提取到带有子图层的文档要素图层成功。

// 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 函数用于将 web 要素图层转换为文档要素图层。