Skip To Content

FieldDefinition.Remove (.NET)

El método FieldDefinition.Remove elimina la definición de campo de la capa de entidades de documento, pero no afecta a las entidades. No puede eliminar las definiciones de campo de las capas de entidades web.

Declaración

public bool Esri.ArcGISForAutoCAD.FieldDefinition.Remove(Document doc, string flName, string name)

Parámetros

TipoNombreDescripciónRequerido

Documento

doc

Documento de AutoCAD sobre el que se va a actuar.

obligatorio

cadena

flName

Nombre de capa de entidades de documento existente en el dibujo.

obligatorio

cadena

name

Nombre de campo de atributo de capa de entidades de documento existente.

obligatorio

Devoluciones

TipoDescripción

bool

true si la definición de campo se ha eliminado correctamente

Observaciones sobre las condiciones de error

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

Ejemplo

Imprima el resultado correcto de la eliminación del campo Undev de la capa de entidades Parques.

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

// Remove the field definition
var success = Esri.ArcGISForAutoCAD.FieldDefinition.Remove(doc, "Parks", "Undev");

// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output
True
*/

Consulte también

esri_fielddef_remove: función de AutoLISP que elimina la definición de campo de la capa de entidades de documento, pero no afecta a las entidades.