Проверка на удаление

Автор Тема: Проверка на удаление  (Прочитано 2087 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Проверка на удаление
« : 31-07-2020, 11:12:27 »
Как проверить удален ли элемент, чтобы в процессе не получить ошибку  InvalidObjectException
ps наткнулся на IsValidObject не знаю, то ли

Отмечено как Решение enot 31-07-2020, 13:09:47

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Проверка на удаление
« Ответ #1 : 31-07-2020, 11:17:09 »
Сохранить Id, получить по Id, либо проверить Element.IsValidObject

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Проверка на удаление
« Ответ #2 : 31-07-2020, 11:17:57 »
Сохранить Id, получить по Id
ту снова будет ошибка?

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Проверка на удаление
« Ответ #3 : 31-07-2020, 11:20:23 »
нет, с чего бы это?

Оффлайн enotАвтор темы

  • ADN OPEN
  • *****
  • Сообщений: 525
  • Карма: 2
Re: Проверка на удаление
« Ответ #4 : 31-07-2020, 11:21:45 »
var element = doc.GetElement(Id удаленного элемента);

element  вернет null или ошибку?

Оффлайн Александр Игнатович

  • Administrator
  • *****
  • Сообщений: 1152
  • Карма: 338
  • Skype: alexandr.ignatovich.itc
Re: Проверка на удаление
« Ответ #5 : 31-07-2020, 11:35:50 »
null