Skip To Content

Schema.ImportAsync (.NET)

Die Methode Schema.ImportAsync importiert das ArcGIS for AutoCAD-Schema aus einer anderen .dwg- oder .dwt-Datei oder einem Feature-Service. Beim Importieren aus einer .dwg- oder .dwt-Datei umfassen die Schemainformationen die Dokument-Feature-Layer-Definitionen, Domänen, Subtypes, AutoCAD-Layer und AutoCAD-Blöcke. Beim Importieren aus einem Feature-Service enthält die Schemainformation die Dokument-Feature-Layer-Definitionen und die Definition des Esri Koordinatensystems.

Deklaration

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

Parameter

TypNameBeschreibungErforderlich

Dokument

doc

Das AutoCAD-Dokument, das bearbeitet werden soll.

Erforderlich

Zeichenfolge

importPath

Der Dateipfad oder die Service-URL, die zum Importieren des Schemas verwendet wird.

Erforderlich

Rückgaben

TypBeschreibung

Boolesch

true, wenn das Schema erfolgreich importiert wurde.

Anmerkungen zu Fehlerbedingungen

Diese Methode kann eine Ausnahme auslösen oder false oder NULL zurückgeben, wenn ein Parameter ungültig ist.

Beispiel

Ausgeben der Erfolgsmeldung für den Import des Schemas aus einer lokalen Zeichnung.

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