Skip To Content

Schema.ImportAsync (.NET)

La méthode Schema.ImportAsync importe la structure ArcGIS pour AutoCAD depuis un autre fichier .dwg ou .dwt, ou un service d’entités. Lors de l’importation depuis un fichier .dwg ou .dwt, les informations de structure comprennent les définitions des couches d’entités de document, les domaines, les sous-types, les couches AutoCAD et les blocs AutoCAD. Lors de l’importation depuis un service d’entités, les informations de structure comprennent les définitions des couches d’entités de document et la définition du système de coordonnées Esri.

Déclaration

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

Paramètres

TypeNomDescriptionRequis

Document

doc

Document AutoCAD sur lequel intervenir.

Requis

chaîne

importPath

Le chemin d’accès au fichier ou l’URL du service à utiliser pour importer la structure.

Requis

Retours

TypeDescription

bool

true si la structure a été importée

Remarques sur les conditions d’erreur

Si un paramètre n’est pas valide, cette méthode peut générer une exception, renvoyer false ou null.

Exemple

Afficher l’importation de la structure à partir d’un dessin local.

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