Skip To Content

DocFeatureLayer.Names (.NET)

DocFeatureLayer.Names メソッドは、ドローイングに含まれるドキュメント フィーチャ レイヤーの名前の文字列のコレクションを取得します。

宣言

public IEnumerable<string> Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(Document doc)

パラメーター

タイプ名前説明必須

ドキュメント

doc

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

必須

リターン

タイプ説明

IEnumerable<string>

文字列としてのドキュメント フィーチャ レイヤー名のコレクション。

エラー条件に関する注記

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

ドローイング内のドキュメント フィーチャ レイヤー名を出力します。

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;

// Get the document feature layer names
var dflNames = Esri.ArcGISForAutoCAD.DocFeatureLayer.Names(doc);

// Print the document feature layer names
foreach (var name in dflNames)
{
  doc.Editor.WriteMessage("\n" + name);
}

/* Example output
Buildings
Contours
Parcels
Parks
Spot_Elevation
Streets
*/

次もご参照ください。

FeatureLayer.Names - ドローイングに含まれるドキュメント フィーチャ レイヤーと Web フィーチャ レイヤーの名前の文字列のコレクションを取得する .NET メソッド。

WebFeatureLayer.Names - ドローイングに含まれる Web フィーチャ レイヤーの名前の文字列のコレクションを取得する .NET メソッド。

esri_docfeaturelayer_names - ドローイングに含まれるドキュメント フィーチャ レイヤーの名前の文字列のリストを返す AutoLISP 関数。