Skip To Content

WebFeatureLayer.PauseTracking (.NET)

El método WebFeatureLayer.PauseTracking pone en pausa el rastreo de ediciones de modificación en entidades de capa de entidades web. Las ediciones de modificación se utilizan para rastrear las entidades que se modifican y deberían actualizarse cuando se sincroniza una capa de entidades web. El ajuste permanece en vigor hasta que el método WebFeatureLayer.RestoreTracking se activa en la capa, se cierra el dibujo, se sincronizan las ediciones de la capa o se descartan las ediciones de la capa. Utilice la combinación de los dos métodos, WebFeatureLayer.PauseTracking y WebFeatureLayer.RestoreTracking, para controlar el rastreo de las ediciones de modificación en una única sesión de dibujo antes de sincronizar la capa de entidades web. El método WebFeatureLayer.SetModified se puede utilizar para anular el estado de rastreo de modificaciones.

Declaración

public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.PauseTracking(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 el rastreo de las ediciones de modificación en la capa de entidades web se ha puesto en pausa 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 poner en pausa el seguimiento de las ediciones de modificación en la capa de entidades web Emergency_Facilities durante la sesión de dibujo actual.

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

// Pause tracking
var success = Esri.ArcGISForAutoCAD.WebFeatureLayer.PauseTracking(doc, "Emergency_Facilities");

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

/* Example output
True
*/

Consulte también

WebFeatureLayer.RestoreTracking: método de .NET que restaura el rastreo de ediciones de modificación en entidades de capa de entidades web.

WebFeatureLayer.SetModified: método de .NET que invalida el valor de rastreo de edición de modificación de una entidad existente.

esri_webfeaturelayer_pausetracking: función de AutoLISP que pausa el rastreo de ediciones de modificación en las entidades de capa de entidades web utilizadas para rastrear qué entidades se deben actualizar como modificadas cuando se sincroniza una capa de entidades web.