Skip To Content

WebFeatureLayer.HasWebUpdates (.NET)

El método WebFeatureLayer.HasWebUpdates identifica si la capa de entidades web especificada tiene actualizaciones del lado del servidor dentro del área de proyecto.

Declaración

public int Esri.ArcGISForAutoCAD.WebFeatureLayer.HasWebUpdates(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

int

Código de edición que indica si la capa de entidades web tiene actualizaciones en el servidor.

  • 1—La capa tiene actualizaciones en el servidor.
  • 0—La capa no tiene cambios procedentes del servidor (los cambios incluyen agregación, supresión y actualizaciones de atributos).
  • -1—La capa tiene el rastreo del editor habilitado, pero ningún tiempo de edición válido o un valor de una versión anterior.

Observaciones sobre las condiciones de error

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

Ejemplo

Imprima el estado de si la capa de entidades web UtilityPoles tiene algunas ediciones del lado del servidor dentro del área de proyecto actual.

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

// Determine if the web feature layer has web updates
var hasUpdates = Esri.ArcGISForAutoCAD.WebFeatureLayer.HasWebUpdates(doc, "UtilityPoles");

// Print the result
doc.Editor.WriteMessage(hasUpdates.ToString());

/* Example output
1
*/

Consulte también

esri_webfeaturelayer_hasWebUpdates: función de AutoLISP que identifica si la capa de entidades web especificada tiene actualizaciones del lado del servidor dentro del área de proyecto.