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 関数です。