Метод DocFeatureLayer.Rename переименовывает векторный слой документа. Если имя нового векторного слоя документа уже существует, то указанное имя используется с добавленным номером в конце.
Декларация
public string Esri.ArcGISForAutoCAD.DocFeatureLayer.Rename(Document doc, string flName, string newFlName)
Параметры
| Тип | Имя | Описание | Обязательный |
|---|---|---|---|
Документ | doc | Документ AutoCAD, на основании которого следует действовать. | required |
string | flName | Имя существующего векторного слоя документа чертежа. | required |
string | newFlName | Имя нового векторного слоя документа. | required |
Возвращаемые значения
| Тип | Описание |
|---|---|
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, которая переименовывает векторный слой документа.