Die Methode WebLayer.AddAsync fügt der Zeichnung einen neuen Karten-, Bilddaten- oder Web-Feature-Layer hinzu und verwendet dabei die angegebene URL. Diese Methode fasst MapLayer.AddAsync und WebFeatureLayer.AddAsync in einer Methode zusammen. Sie können alle Feature-Layer aus einem Feature-Service hinzufügen oder die URL eines bestimmten Layers in einem Feature-Services angeben.
Deklaration
public async Task<bool> Esri.ArcGISForAutoCAD.WebLayer.AddAsync(Document doc, string url)
Parameter
| Typ | Name | Beschreibung | Erforderlich |
|---|---|---|---|
Dokument | doc | Das AutoCAD-Dokument, das bearbeitet werden soll. | Erforderlich |
Zeichenfolge | url | Die URL eines gültigen Web-Layers, der zur Zeichnung hinzugefügt wird. | Erforderlich |
Rückgaben
| Typ | Beschreibung |
|---|---|
Boolesch | true, wenn der Web-Layer erfolgreich hinzugefügt wurde. |
Anmerkungen zu Fehlerbedingungen
Diese Methode kann eine Ausnahme auslösen oder false oder null zurückgeben, wenn ein Parameter ungültig ist.
Beispiel
Ausgeben der Erfolgsmeldung, dass die Web-Feature-Layer des angegebenen Feature-Servers erfolgreich zur Zeichnung hinzugefügt wurden.// 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
*/
Weitere Informationen
WebFeatureLayer.AddAsync: Eine .NET-Methode, die einen neuen Web-Feature-Layer mit einer optionalen Filterabfrage hinzufügt.
MapLayer.AddAsync: Eine .NET-Methode, die der aktuellen Zeichnung unter Verwendung der angegebenen Service-Eigenschaften einen Karten- oder Bilddaten-Layer hinzufügt.
esri_weblayer_add: Eine AutoLISP-Funktion, die der aktuellen Zeichnung asynchron einen Karten- oder Bilddaten-Layer unter Verwendung der angegebenen Service-Eigenschaften hinzufügt.