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
| Type | Nom | Description | Requis |
|---|---|---|---|
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
| Type | Description |
|---|---|
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
*/
Vous avez un commentaire à formuler concernant cette rubrique ?