Метод WebFeatureLayer.RestoreTracking восстанавливает отслеживание редактирования объектов векторного веб-слоя. Редактирования используются для отслеживания того, какие объекты изменены и обновлены при синхронизации векторного веб-слоя. Настройка будет действовать до тех пор, пока для слоя не будет активирован метод WebFeatureLayer.PauseTracking, не будет закрыт чертеж или правки слоя не будут синхронизированы или не будут отменены. Используйте комбинацию двух методов, WebFeatureLayer.RestoreTracking и WebFeatureLayer.PauseTracking, для управления отслеживанием редактирования объектов в рамках одного сеанса текущего чертежа до синхронизации векторного веб-слоя. Метод WebFeatureLayer.SetModified можно использовать для переопределения состояния отслеживания редактирования.
Декларация
public bool Esri.ArcGISForAutoCAD.WebFeatureLayer.RestoreTracking(Document doc, string flName)
Параметры
| Тип | Имя | Описание | Обязательный |
|---|---|---|---|
Документ | doc | Документ AutoCAD, на основании которого следует действовать. | required |
string | flName | Имя существующего векторного веб-слоя на чертеже. | required |
Возвращаемые значения
| Тип | Описание |
|---|---|
bool | true, если отслеживание редактирования в векторном веб-слое успешно восстановлено |
Замечания по условиям возникновения ошибок
Этот метод может выдать исключение или вернуть false или null, если параметр является недопустимым.
Пример
Выведите результат успешного восстановления отслеживания редактирования в векторном веб-слое Emergency_Facilities во время текущего сеанса чертежа.// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;
// Restore tracking
var success = Esri.ArcGISForAutoCAD.WebFeatureLayer.RestoreTracking(doc, "Emergency_Facilities");
// Print the success
doc.Editor.WriteMessage(success.ToString());
/* Example output
True
*/
См. также
WebFeatureLayer.PauseTracking — метод .NET, который приостанавливает отслеживание редактирования объектов векторного веб-слоя.
WebFeatureLayer.SetModified — метод .NET, который переопределяет значение отслеживания редактирования для существующего объекта.
esri_webfeaturelayer_restoretracking — функция AutoLISP, которая восстанавливает отслеживание правок редактирования объектов векторного веб-слоя, используемая для отслеживания, какие объекты обновлены как измененные при синхронизации векторного веб-слоя.