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
| 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 existente en el dibujo. | obligatorio |
Devoluciones
| Tipo | Descripció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.