DocFeatureLayer.Rename 方法可重命名文档要素图层。 如果新文档要素图层名称已存在,则将使用指定名称,并且包含一个连续的追加编号。
声明
public string Esri.ArcGISForAutoCAD.DocFeatureLayer.Rename(Document doc, string flName, string newFlName)
参数
| 类型 | 名称 | 描述 | 必填 |
|---|---|---|---|
文档 | doc | 要进行操作的 AutoCAD 文档。 | 必填 |
string | flName | 工程图中的现有文档要素图层名称。 | 必填 |
string | newFlName | 新文档要素图层名称。 | 必填 |
返回
| 类型 | 描述 |
|---|---|
string | 新文档要素图层名称。 |
错误条件备注
如果参数无效,则此方法可以抛出异常,并且可能返回空字符串或 null。
示例
将 Streets 文档要素图层重命名为 Roads,并打印新文档要素图层的名称。// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Rename the document feature layer
var dflRename = Esri.ArcGISForAutoCAD.DocFeatureLayer.Rename(doc, "Streets", "Roads");
// Print the document feature layer name
doc.Editor.WriteMessage(dflRename);
/* Example output
Roads
*/
另请参阅
DocFeatureLayer.Copy - 此方法可在当前工程图中将现有文档要素图层定义复制到指定名称或唯一名称。
esri_docfeaturelayer_rename - 此 AutoLISP 函数可重命名文档要素图层。