Skip To Content

WebFeatureLayer.DiscardEditsAsync (.NET)

El método WebFeatureLayer.DiscardEditsAsync vuelve a dibujar la capa de entidades web desde el servidor y descarta las ediciones no sincronizadas en el dibujo de la capa especificada.

Declaración

public async Task<bool> Esri.ArcGISForAutoCAD.WebFeatureLayer.DiscardEditsAsync(Document doc, string flName)

Parámetros

TipoNombreDescripciónRequerido

Documento

doc

Documento de AutoCAD sobre el que se va a actuar.

obligatorio

cadena

flName

Nombre de capa de entidades web existente en el dibujo.

obligatorio

Devoluciones

TipoDescripción

bool

true si las ediciones sin sincronizar se han descartado correctamente

Observaciones sobre las condiciones de error

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

Ejemplo

Imprima el resultado correcto de descartar todas las ediciones existentes sin sincronizar en la capa de entidades web de refugios.

// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;

// Discard edits
var success = await Esri.ArcGISForAutoCAD.WebFeatureLayer.DiscardEditsAsync(doc, "Shelters");

// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output
True
*/

Consulte también

WebFeatureLayer.SynchronizeAsync: método de .NET que permite sincronizar los cambios mediante programación.

WebFeatureLayer.EditCounts: método de .NET que devuelve el número de cambios pendientes de la capa de entidades web especificada.

WebFeatureLayer.HasEdits: método de .NET que devuelve true si la capa de entidades web contiene ediciones que aún no se han confirmado en el servicio de entidades de origen.

esri_webfeaturelayer_discardedits: función de AutoLISP que vuelve a dibujar la capa de entidades web desde el servidor y descarta las ediciones no sincronizadas en el dibujo de la capa especificada.