El método WebFeatureLayer.EditCounts devuelve el número de cambios pendientes de la capa de entidades web especificada. Devuelve el número de adiciones, eliminaciones y modificaciones. Utilice este método antes de la sincronización para determinar los cambios esperados.
Declaración
public Dictionary<string, int> Esri.ArcGISForAutoCAD.WebFeatureLayer.EditCounts(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 |
|---|---|
Diccionario<string, int> | Diccionario de tipos de recuento de edición y valores de recuento de edición. Key: de tipos de recuento de edición como cadena de caracteres, Value: recuento de edición int.
|
Observaciones sobre las condiciones de error
Este método puede generar una excepción o devolver null si un parámetro no es válido.
Ejemplo
Imprima los recuentos de edición de la capa de entidades web de refugios.// Initialize
Document doc = Application.DocumentManager.MdiActiveDocument;
// Get the edit counts
var editCounts = Esri.ArcGISForAutoCAD.WebFeatureLayer.EditCounts(doc, "Shelters");
// Print the edit counts
foreach (var editCount in editCounts)
{
doc.Editor.WriteMessage("\n{0}: {1}", editCount.Key, editCount.Value);
}
/* Example output
Additions: 1
Deletions: 0
Modified: 3
*/
Consulte también
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.
WebFeatureLayer.SynchronizeAsync: método de .NET que permite sincronizar los cambios mediante programación.
WebFeatureLayer.DiscardEditsAsync: método de .NET 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.
esri_webfeaturelayer_editcounts: función de AutoLISP que devuelve el número de cambios pendientes de la capa especificada.