Skip To Content

WebFeatureLayer.PauseTracking (.NET)

Метод WebFeatureLayer.PauseTracking, который приостанавливает отслеживание редактирования объектов векторного веб-слоя. Редактирования используются для отслеживания того, какие объекты изменены и должны обновляться при синхронизации векторного веб-слоя. Настройка будет действовать до тех пор, пока для слоя не будет активирован метод WebFeatureLayer.RestoreTracking, не будет закрыт чертеж или правки слоя не будут синхронизированы или не будут отменены. Используйте комбинацию двух методов, WebFeatureLayer.PauseTracking и WebFeatureLayer.RestoreTracking, для управления отслеживанием редактирования объектов в рамках одного сеанса текущего чертежа до синхронизации векторного веб-слоя. Метод WebFeatureLayer.SetModified можно использовать для переопределения состояния отслеживания редактирования.

Декларация

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

Параметры

ТипИмяОписаниеОбязательный

Документ

doc

Документ AutoCAD, на основании которого следует действовать.

required

string

flName

Имя существующего векторного веб-слоя на чертеже.

required

Возвращаемые значения

ТипОписание

булево

true, если отслеживание редактирования в векторном веб-слое успешно приостановлено

Замечания по условиям возникновения ошибок

Этот метод может выдать исключение или вернуть false или null, если параметр является недопустимым.

Пример

Выведите результат успешной приостановки отслеживания редактирования в векторном веб-слое Emergency_Facilities во время текущего сеанса чертежа.

// 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, который восстанавливает отслеживание редактирования объектов векторного веб-слоя.

WebFeatureLayer.SetModified — метод .NET, который переопределяет значение отслеживания редактирования для существующего объекта.

esri_webfeaturelayer_pausetracking - функция AutoLISP, которая приостанавливает отслеживание правок редактирования объектов векторного веб-слоя, используемая для отслеживания, какие объекты должны быть обновлены как измененные при синхронизации векторного веб-слоя.