Compartir a través de


CannotRemoveControlException (Clase) (2007 System)

Actualización: noviembre 2007

Excepción que se produce cuando el código intenta quitar un control host o un control de formularios Windows Forms que se agregó en tiempo de diseño a un documento.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common.v9.0 (en Microsoft.Office.Tools.Common.v9.0.dll)

Sintaxis

<SerializableAttribute> _
Public NotInheritable Class CannotRemoveControlException _
    Inherits RuntimeException

Dim instance As CannotRemoveControlException
[SerializableAttribute]
public sealed class CannotRemoveControlException : RuntimeException

Comentarios

Si agrega controles host y controles de formularios Windows Forms a documentos que forman parte de las personalizaciones de nivel de documento en tiempo de diseño, no podrá eliminar estos controles en tiempo de ejecución. Para obtener más información, consulte Información general sobre elementos y controles Host.

El motor en tiempo de ejecución de Visual Studio Tools para Office puede provocar esta excepción si se llama a uno de los métodos siguientes para eliminar un control que se agregó en tiempo de diseño:

Jerarquía de herencia

System.Object
  System.Exception
    Microsoft.VisualStudio.Tools.Applications.Runtime.RuntimeException
      Microsoft.Office.Tools.CannotRemoveControlException

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

CannotRemoveControlException (Miembros)

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Información general sobre elementos y controles Host