Skip To Content

WebLayer.AddAsync (.NET)

WebLayer.AddAsync メソッドは、指定した URL を使用してドローイングに新しいマップ レイヤー、イメージ レイヤー、または Web フィーチャ レイヤーを追加します。 このメソッドは、MapLayer.AddAsyncWebFeatureLayer.AddAsync を 1 つのメソッドに統合したものです。 フィーチャ サーバーからすべてのフィーチャ レイヤーを追加したり、フィーチャ サービスに特定のレイヤーの URL を指定したりすることができます。

宣言

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

パラメーター

タイプ名前説明必須

ドキュメント

doc

操作対象の AutoCAD ドキュメント。

必須

string

url

ドローイングに追加する有効な Web レイヤーの URL。

必須

リターン

タイプ説明

ブール値

Web レイヤーが正常に追加された場合は true

エラー条件に関する注記

パラメーターが無効な場合、このメソッドは例外をスローするか、false または null を返すことがあります。

指定したフィーチャ サーバーからドローイングに Web フィーチャ レイヤーを追加した成果を印刷します。

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

次もご参照ください。

WebFeatureLayer.AddAsync - オプションのフィルター クエリーを使用して新しい Web フィーチャ レイヤーを追加する .NET メソッドです。

MapLayer.AddAsync - 指定したサービス プロパティを使用して現在のドローイングにマップ レイヤーまたはイメージ レイヤーを追加する .NET メソッドです。

esri_weblayer_add - 指定したサービス プロパティを使用して、現在のドローイングにマップ レイヤーまたはイメージ レイヤーを非同期的に追加する AutoLISP 関数です。