Skip To Content

WebFeatureLayer.PauseTracking (.NET)

WebFeatureLayer.PauseTracking 方法用于暂停追踪 web 要素图层要素上的修改编辑内容。 修改编辑内容用于追踪在同步 web 要素图层时修改和应更新的要素。 该设置将保持有效,直到在图层上激活 WebFeatureLayer.RestoreTracking 方法、关闭工程图、同步图层的编辑内容,或者放弃图层的编辑内容为止。 在同步 web 要素图层之前,可以使用两个方法 WebFeatureLayer.PauseTrackingWebFeatureLayer.RestoreTracking 的组合来控制单个工程图会话中修改编辑内容的追踪。 WebFeatureLayer.SetModified 方法用于覆盖修改追踪状态。

声明

public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.PauseTracking(Document doc, string flName)

参数

类型名称描述必填

文档

doc

要进行操作的 AutoCAD 文档。

必填

string

flName

工程图中现有的 web 要素图层名称。

必填

返回

类型描述

bool

如果已成功暂停追踪 web 要素图层上的修改编辑内容,则为 true

错误条件备注

如果参数无效,则此方法可能会抛出异常或者返回 falsenull

示例

在当前工程图会话期间,打印在 Emergency_Facilities web 要素图层上暂停追踪修改编辑内容成功。

// 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
*/

另请参阅

WebFeatureLayer.RestoreTracking - 此 .NET 方法用于恢复追踪 web 要素图层要素上的修改编辑内容。

WebFeatureLayer.SetModified - 此 .NET 方法用于覆盖现有要素的修改编辑追踪值。

esri_webfeaturelayer_pausetracking - 此 AutoLISP 函数用于暂停追踪 web 要素图层要素的修改编辑内容,在同步 web 要素图层时,用于追踪应更新为已修改的要素。