CannotRemoveControlException Класс

Определение

Исключение возникает, если код пытается удалить элемент управления ведущего приложения или элемент управления Windows Forms, который был добавлен в документ в режиме разработки.

[System.Diagnostics.DebuggerNonUserCode]
[System.Serializable]
public sealed class CannotRemoveControlException : Microsoft.VisualStudio.Tools.Applications.Runtime.RuntimeException
Наследование
CannotRemoveControlException
Атрибуты

Комментарии

При добавлении элементов управления ведущего приложения и Windows Forms элементов управления в документы, которые являются частью настроек уровня документа во время разработки, эти элементы управления нельзя удалить во время выполнения. Для получения дополнительной информации см. Adding Controls to Office Documents at Run Time.

Это исключение может возникнуть Набор средств Visual Studio для Office (cреда выполнения) при вызове одного из следующих методов для удаления элемента управления, добавленного во время разработки:

  • RemoveМетод Microsoft.Office.Tools.Excel.ControlCollection объекта в настройке уровня документа для Microsoft Office Excel.

  • RemoveМетод Microsoft.Office.Tools.Word.ControlCollection объекта в настройке уровня документа для Microsoft Office Word.

  • DeleteМетод элемента управления ведущего приложения или элемента управления Windows Forms в документе Word или книге Excel.

Конструкторы

CannotRemoveControlException()
CannotRemoveControlException(Exception)
CannotRemoveControlException(String)
CannotRemoveControlException(String, Exception)
CannotRemoveControlException(String, String)
CannotRemoveControlException(String, String, Exception)

Применяется к