此 DocFeatureLayer.Names 方法用于检索工程图中文档要素图层名称的字符串集合。
声明
public IEnumerable<string> Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(Document doc)
参数
| 类型 | 名称 | 描述 | 必填 |
|---|---|---|---|
文档 | doc | 要进行操作的 AutoCAD 文档。 | 必填 |
返回
| 类型 | 描述 |
|---|---|
IEnumerable<string> | 字符串形式的文档要素图层名称的集合。 |
错误条件备注
如果参数无效,此方法可能会引发异常,或者返回空字符串或 null。
示例
在工程图中打印文档要素图层名称。// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Get the document feature layer names
var dflNames = Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(doc);
// Print the document feature layer names
foreach (var name in dflNames)
{
doc.Editor.WriteMessage("\n" + name);
}
/* Example output
Buildings
Contours
Parcels
Parks
Spot_Elevation
Streets
*/
另请参阅
FeatureLayer.Names - 此 .NET 方法用于检索工程图中文档要素图层名称和 Web 要素图层名称的字符串集合。
WebFeatureLayer.Names - 此 .NET 方法用于检索工程图中 Web 要素图层名称的字符串集合。
esri_docfeaturelayer_names - 此 AutoLISP 函数用于返回工程图中文档要素图层名称的字符串列表。