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
| Tipo | Nombre | Descripción | Requerido |
|---|---|---|---|
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
| Tipo | Descripció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.