Skip To Content

Schema.ImportAsync (.NET)

El método Schema.ImportAsync importa el esquema de ArcGIS for AutoCAD desde otro archivo .dwg o .dwt, o un servicio de entidades. Al importar desde un archivo .dwg o .dwt, la información del esquema incluye definiciones de la capa de entidades de documento, dominios, subtipos, capas AutoCAD y bloques AutoCAD. Al importar desde un servicio de entidades, la información de esquema incluye la definiciones de capa de entidades de documento y la definición del sistema de coordenadas de Esri.

Declaración

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

Parámetros

TipoNombreDescripciónRequerido

Documento

doc

Documento de AutoCAD sobre el que se va a actuar.

Requerido

cadena

importPath

Ruta de archivo o URL de servicio que se utilizará para importar el esquema.

Requerido

Devoluciones

TipoDescripción

bool

true si el esquema se importa correctamente

Observaciones sobre las condiciones de error

Este método puede generar una excepción o devolver false o un valor nulo si un parámetro no es válido.

Ejemplo

Imprima el resultado correcto de importar el esquema desde un dibujo 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
*/