Метод FeatureLayer.Names извлекает набор строк с именами векторных слоев документа и векторных веб-слоев в чертеже.
Декларация
public IEnumerable<string> Esri.ArcGISForAutoCAD.FeatureLayer.Names(Document doc)
Параметры
| Тип | Имя | Описание | Обязательный |
|---|---|---|---|
Документ | doc | Документ AutoCAD, на основании которого следует действовать. | required |
Возвращаемые значения
| Тип | Описание |
|---|---|
IEnumerable<string> | Набор имен векторных веб-слоев в виде строк. |
Замечания по условиям возникновения ошибок
Этот метод может выдать исключение или вернуть empty (пустой) или null, если параметр является некорректным.
Пример
Выведите имена векторного веб-слоя или слоя документа в чертеже.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Get the feature layer names
var flNames = Esri.ArcGISForAutoCAD.FeatureLayer.Names(doc);
// Print the feature layer names
foreach (var name in flNames)
{
doc.Editor.WriteMessage("\n" + name);
}
/* Example output
Buildings
Contours
Parcels
Parks
Spot_Elevation
Streets
*/
См. также
DocFeatureLayer.Names—метод .NET, который извлекает набор строк с именами векторных слоев документа в чертеже.
WebFeatureLayer.Names—метод .NET, который извлекает набор строк с именами векторных веб-слоев в чертеже.
esri_featurelayer_names—функция AutoLISP, которая возвращает список строк с именами векторных слоев документа и векторных веб-слоев в чертеже.