El método WebFeatureLayer.Extract convierte una capa de entidades web en una capa de entidades de documento. Todas las ediciones de las capas de entidades web se abandonan y permanecen todas las entidades presentes en la capa. El nombre de la capa de AutoCAD de la capa de entidades web se modificará para eliminar el prefijo esri_ y la consulta de definición de la capa de entidades del documento resultante se establecerá en ese nuevo nombre de capa. Del mismo modo, cualquier subcapa del elemento principal tendrá consultas de definición establecidas para los nuevos nombres de capa de AutoCAD para cada capa de subentidades.
Declaración
public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.Extract(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 web existente en el dibujo. | obligatorio |
Devoluciones
| Tipo | Descripción |
|---|---|
bool | true si la capa de entidades web se ha extraído 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 extraer la capa de entidades web de refugios y sus subcapas en una capa de entidades de documento con subcapas.// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;
// Extract the web feature layer
var success = Esri.ArcGISForAutoCAD.WebFeatureLayer.Extract(doc, "Shelters");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
Consulte también
esri_webfeaturelayer_extract: función de AutoLISP que convierte una capa de entidades web en una capa de entidades de documento.