Skip To Content

FeatureLayer.Names (.NET)

Метод 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, которая возвращает список строк с именами векторных слоев документа и векторных веб-слоев в чертеже.