Skip To Content

FieldDefinition.Names (.NET)

El método FieldDefinition.Names devuelve un conjunto de nombres de campo correspondientes a una capa de entidades de documento o web existente.

Declaración

public IEnumerable<string> Esri.ArcGISForAutoCAD.FieldDefinition.Names(Document doc, string flName)

Parámetros

TipoNombreDescripciónRequerido

Documento

doc

Documento de AutoCAD sobre el que se va a actuar.

obligatorio

cadena

flName

Nombre de capa de entidades existente en el dibujo.

obligatorio

Devoluciones

TipoDescripción

IEnumerable<string>

Conjunto de nombres de campo en forma de cadenas de caracteres.

Observaciones sobre las condiciones de error

Este método puede generar una excepción o devolver null si un parámetro no es válido.

Ejemplo

Imprima los nombres de campo de la capa de entidades Manholes.

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

// Get the field names
var fieldNames = Esri.ArcGISForAutoCAD.FieldDefinition.Names(doc, "Manholes");

// Print the field names
foreach (var fieldName in fieldNames)
{
  doc.Editor.WriteMessage("\n" + fieldName);
}

/* Example output
EntityHandle
EntityType
Type
Manufacturer
Diameter
*/

Consulte también

esri_fielddef_names: función de AutoLISP que devuelve una lista de nombres de campo correspondientes a una capa de entidades de documento o web existente.