Die Methode FeatureLayer.Names ruft eine Sammlung von Zeichenfolgen der Namen von Dokument-Feature-Layern und Web-Feature-Layern in der Zeichnung ab.
Deklaration
public IEnumerable<string> Esri.ArcGISForAutoCAD.FeatureLayer.Names(Document doc)
Parameter
| Typ | Name | Beschreibung | Erforderlich |
|---|---|---|---|
Dokument | doc | Das AutoCAD-Dokument, das bearbeitet werden soll. | Erforderlich |
Rückgaben
| Typ | Beschreibung |
|---|---|
IEnumerable<Zeichenfolge> | Eine Sammlung der Feature-Layer-Namen als Zeichenfolgen. |
Anmerkungen zu Fehlerbedingungen
Diese Methode kann eine Ausnahme auslösen, eine leere Zeichenfolge oder null zurückgeben, wenn ein Parameter ungültig ist.
Beispiel
Ausgeben der Namen der Web- und Dokument-Feature-Layer in der Zeichnung.// 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
*/
Weitere Informationen
DocFeatureLayer.Names: Eine .NET-Methode, die eine Sammlung von Zeichenfolgen der Namen von Dokument-Feature-Layern in der Zeichnung abruft.
WebFeatureLayer.Names: Eine .NET-Methode, die eine Sammlung von Zeichenfolgen der Namen von Web-Feature-Layern in der Zeichnung abruft.
esri_featurelayer_names: Eine AutoLISP-Funktion, die eine Liste von Zeichenfolgen der Namen von Dokument- und Web-Feature-Layern in der Zeichnung zurückgibt.