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
| Tipo | Nombre | Descripción | Requerido |
|---|---|---|---|
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
| Tipo | Descripció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
*/