Skip To Content

Schema.ImportAsync (.NET)

Schema.ImportAsync メソッドは、ArcGIS for AutoCAD スキーマを別の .dwg または .dwt ファイルからか、フィーチャ サービスからインポートします。 .dwg または .dwt ファイルからインポートする場合、スキーマ情報には、ドキュメント フィーチャ レイヤー定義、ドメイン、サブタイプ、AutoCAD レイヤー、AutoCAD ブロックが含まれます。 フィーチャ サービスからインポートする場合、スキーマ情報には、ドキュメント フィーチャ レイヤー定義と Esri 座標系定義が含まれます。

宣言

public async Task<bool> Esri.ArcGISForAutoCAD.Schema.ImportAsync(Document doc, string importPath)

パラメーター

タイプ名前説明必須

ドキュメント

doc

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

必須

string

importPath

スキーマのインポートに使用するファイル パスまたはサービス URL。

必須

リターン

タイプ説明

ブール値

スキーマが正常にインポートされた場合は true

エラー条件に関する注記

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

ローカル ドローイングからスキーマをインポートした成果を印刷します。

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
var importPath = @"C:\GISData\Olympia.dwg";

// Import the schema
var success = await Esri.ArcGISForAutoCAD.Schema.ImportAsync(doc, importPath);

// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output 
True
*/