Skip To Content

WebLayer.AddAsync (.NET)

La méthode WebLayer.AddAsync ajoute une nouvelle couche de carte, d’imagerie ou d’entités Web au dessin à l’aide de l’URL spécifiée. Cette méthode consolide MapLayer.AddAsync et WebFeatureLayer.AddAsync en une seule méthode. Vous pouvez ajouter toutes les couches d’entités d’un service d’entités ou spécifier l’URL d’une couche spécifique dans un service d’entités.

Déclaration

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

Paramètres

TypeNomDescriptionRequis

Document

doc

Document AutoCAD sur lequel intervenir.

required

chaîne

url

URL d’une couche Web valide qui sera ajoutée au dessin.

required

Retours

TypeDescription

bool

true si la couche Web a été ajoutée

Remarques sur les conditions d’erreur

Si un paramètre n’est pas valide, cette méthode peut générer une exception, renvoyer false ou null.

Exemple

Afficher l’ajout des couches d’entités Web au dessin à partir du serveur d’entités désigné.

// 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
*/

Voir aussi

WebFeatureLayer.AddAsync : méthode .NET qui ajoute une nouvelle couche d’entités Web avec une requête de filtrage facultative.

MapLayer.AddAsync : méthode .NET qui ajoute une couche de carte ou d’imagerie au dessin actif à l’aide des propriétés du service spécifié.

esri_weblayer_add : fonction AutoLISP qui ajoute une couche de carte ou d’imagerie au dessin actif à l’aide des propriétés du service spécifié de manière asynchrone.