Skip To Content

FieldDefinition.Names (.NET)

FieldDefinition.Names メソッドは、既存のドキュメントまたは Web フィーチャ レイヤーのフィールド名のコレクションを返します。

宣言

public IEnumerable<string> Esri.ArcGISForAutoCAD.FieldDefinition.Names(Document doc, string flName)

パラメーター

タイプ名前説明必須

ドキュメント

doc

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

必須

string

flName

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

必須

リターン

タイプ説明

IEnumerable<string>

文字列としてのフィールド名のコレクション。

エラー条件に関する注記

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

Manholes フィーチャ レイヤーのフィールド名を印刷します。

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

// Get the field names
var fieldNames = Esri.ArcGISForAutoCAD.FieldDefinition.Names(doc, "Manholes");

// Print the field names
foreach (var fieldName in fieldNames)
{
  doc.Editor.WriteMessage("\n" + fieldName);
}

/* Example output
EntityHandle
EntityType
Type
Manufacturer
Diameter
*/

次もご参照ください。

esri_fielddef_names - 既存のドキュメントまたは Web フィーチャ レイヤーのフィールド名のリストを返す AutoLISP 関数です。