CÓMO

Editar diagramas usando el SDK de ArcGIS Schematics

Last Published: April 29, 2024

Resumen

Diagrams can be edited using the ArcGIS Schematics SDK. As such, it is important to follow the correct pattern for editing diagrams, specifically to not load the diagram in memory prior to attempting to edit or hold a reference to the in-memory diagram when calling StopEditSchematicDiagram. Loading the diagram in memory is handled internally by the Schematic Layer during StartEditSchematicDiagram. Additionally, loading the diagram in memory within the custom code as part of the diagram editing process adds a reference to the in-memory diagram. Holding a reference to the in-memory diagram when calling StopEditSchematicDiagram may result in a crash or prevent the in-memory feature classes from being released internally by the framework.

Procedimiento

When editing schematic diagrams using the ArcGIS Schematics SDK, the following workflow is recommended. Please note the difference in the two referenced function calls.

  1. Initialize a Schematic Layer that includes the diagram to be edited.
  2. Call SchLayer.StartEditSchematicDiagram.
  3. Make edits to the diagram.
  4. Save the edits (if the edits must be discarded, do not save).
  5. Call SchLayer.StopEditSchematicDiagram.

Id. de artículo:000018520

Obtener ayuda de expertos en ArcGIS

Contactar con soporte técnico

Descargar la aplicación de soporte de Esri

Ir a las opciones de descarga

Información relacionada

Descubrir más sobre este tema