Skip To Content

WebFeatureLayer.Extract (.NET)

WebFeatureLayer.Extract メソッドは、Web フィーチャ レイヤーをドキュメント フィーチャ レイヤーに変換します。 Web フィーチャ レイヤーの編集はすべて破棄され、レイヤーに存在するすべてのフィーチャが残ります。 Web フィーチャ レイヤーの AutoCAD レイヤーの名前は接頭辞の「esri_」を削除する形で変更され、生成されるドキュメント フィーチャ レイヤーの定義クエリーはその新しいレイヤー名に設定されます。 同様に、親のすべてのサブレイヤーの定義クエリーは、各サブフィーチャ レイヤーの新しい AutoCAD レイヤー名に設定されます。

宣言

public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.Extract(Document doc, string flName)

パラメーター

タイプ名前説明必須

ドキュメント

doc

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

必須

string

flName

ドローイング内の既存の Web フィーチャ レイヤー名。

必須

リターン

タイプ説明

ブール値

Web フィーチャ レイヤーが正常に抽出された場合は true

エラー条件に関する注記

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

Shelters Web フィーチャ レイヤーとそのサブレイヤーをドキュメント フィーチャ レイヤーとサブレイヤーに抽出した成果を印刷します。

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

次もご参照ください。

esri_webfeaturelayer_extract - Web フィーチャ レイヤーをドキュメント フィーチャ レイヤーに変換する AutoLISP 関数です。