Skip To Content

FeatureLayer.Remove (.NET)

El método FeatureLayer.Remove elimina del dibujo una definición de capa de entidades o, en el caso de una capa de entidades web, tanto la definición de la capa como sus entidades del dibujo. Este método también ignora todas las ediciones de una capa de entidades web especificada que no se hayan sincronizado.

Declaración

public bool Esri.ArcGISForAutoCAD.FeatureLayer.Remove(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

bool

true si la capa de entidades 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 1

Imprima los resultados correctos de eliminar las entidades y la conexión de la capa de entidades web de refugios del dibujo actual.

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

// Remove the web feature layer
var success = Esri.ArcGISForAutoCAD.FeatureLayer.Remove(doc, "Shelters");

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

/* Example output
True
*/

Ejemplo 2

Imprima los resultados correctos de eliminar la definición de la capa de entidades de documento de calles del dibujo actual.

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

// Remove the document feature layer
var success = Esri.ArcGISForAutoCAD.FeatureLayer.Remove(doc, "Streets");

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

/* Example output
True
*/

Consulte también

esri_featurelayer_remove: función de AutoLISP que elimina una capa de entidades del dibujo.