Skip To Content

DocFeatureLayer.Names (.NET)

Die Methode DocFeatureLayer.Names ruft eine Sammlung von Zeichenfolgen der Namen von Dokument-Feature-Layern in der Zeichnung ab.

Deklaration

public IEnumerable<string> Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(Document doc)

Parameter

TypNameBeschreibungErforderlich

Dokument

doc

Das AutoCAD-Dokument, das bearbeitet werden soll.

Erforderlich

Rückgaben

TypBeschreibung

IEnumerable<Zeichenfolge>

Eine Sammlung der Dokument-Feature-Layer-Namen als Zeichenfolgen.

Anmerkungen zur Fehlermeldung

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 Dokument-Feature-Layer in der Zeichnung.

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;

// Get the document feature layer names
var dflNames = Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(doc);

// Print the document feature layer names
foreach (var name in dflNames)
{
  doc.Editor.WriteMessage("\n" + name);
}

/* Example output
Buildings
Contours
Parcels
Parks
Spot_Elevation
Streets
*/

Weitere Informationen

FeatureLayer.Names: Eine .NET-Methode, die eine Sammlung von Zeichenfolgen der Namen von Dokument- und Web-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_docfeaturelayer_names: Eine AutoLISP-Funktion, die eine Liste von Zeichenfolgen der Namen von Dokument-Feature-Layern in der Zeichnung zurückgibt.