Esta función invalida el valor de rastreo de edición de modificación de una entidad existente. El rastreo de modificaciones de ArcGIS for AutoCAD registra automáticamente cuando se han modificado los atributos de entidad o la geometría de una entidad no nueva. Las funciones de AutoLISP (esri_webfeaturelayer_pausetracking) y (esri_webfeaturelayer_restoretracking) se pueden utilizar dentro de una sesión de dibujo para pausar y restaurar este rastreo. Esta función puede establecer el valor de rastreo de modificaciones independientemente de su valor actual o del estado de rastreo de las modificaciones. El valor de modificación se utilizará para determinar si una entidad se actualizará durante la sincronización.
Sintaxis
(esri_webFeaturelayer_setModified flname feature_ename modified)
Argumentos
- flname | cadena de caracteres | obligatorio | El nombre de una capa de entidades existente en el dibujo.
- feature_ename | cadena de caracteres | obligatorio | El nombre de entidad AutoCAD de la entidad para vincular al texto especificado.
- modified | T/F | obligatorio | True o False se utiliza para establecer el valor de rastreo de modificaciones de una entidad existente no nueva.
Uso de ejemplo
Solicita seleccionar gráficamente una entidad de la capa de entidades utilitypoles y establecer el estado de rastreo de modificaciones en no modificado.(esri_webfeaturelayer_setmodified "utilitypoles" (car (entsel)) F)
Uso de ejemplo de resultado
El estado de rastreo de las modificaciones de la entidad seleccionada se establece como no modificado y la función devuelve True (T).
(T)
Valores de retorno
Los siguientes son los valores de retorno posibles:
- Si va bien, la función devuelve una lista true: (T)
- Si se produce un error, devuelve una lista con el primer valor de nil y, a continuación, una lista asociada que contiene el valor de clave "Error" y un mensaje de error asociado como cadena de caracteres: (nil ("Error" . "<message>")).
Valores de retorno fallido
Se pueden producir valores de retorno fallido por cualquiera de los siguientes motivos:
- (nil ("Error" . "Missing required argument."))
No se ha suministrado uno de los argumentos requeridos.
- (nil ("Error" . "Feature layer not found."))
El valor de la capa de entidades especificada no es una capa de entidades válida en el dibujo.