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