Skip To Content

WebLayer.AddAsync (.NET)

El método WebLayer.AddAsync agrega una nueva capa de mapa, una capa de imágenes o una capa de entidades web al dibujo utilizando la URL especificada. Este método consolida MapLayer.AddAsync y WebFeatureLayer.AddAsync en un método. Puede agregar todas las capas de entidades desde un servicio de entidades o especificar la URL de una capa específica en un servicio de entidades.

Declaración

public async Task<bool> Esri.ArcGISForAutoCAD.WebLayer.AddAsync(Document doc, string url)

Parámetros

TipoNombreDescripciónRequerido

Documento

doc

Documento de AutoCAD sobre el que se va a actuar.

obligatorio

cadena

url

URL de una capa web válida que se agregará al dibujo.

obligatorio

Devoluciones

TipoDescripción

bool

true si la capa web se ha agregado 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

Imprime el resultado correcto de agregar al dibujo las capas web desde el servidor de entidades designado.

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
var url = "http://sampleserver6.arcgisonline.com/arcgis/rest/services/PoolPermits/FeatureServer";

// Add the web feature layers
var success = await Esri.ArcGISForAutoCAD.WebLayer.AddAsync(doc, url);

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

/* Example output
True
*/

Consulte también

WebFeatureLayer.AddAsync: método de .NET que agrega una nueva capa de entidades web con una consulta de filtrado opcional.

MapLayer.AddAsync: método de .NET que agrega una capa de imágenes o mapas al dibujo actual utilizando las propiedades de servicio especificadas.

esri_weblayer_add: función de AutoLISP que agrega una capa de imágenes y mapas al dibujo actual utilizando las propiedades de servicio especificadas de forma asincrónica.