Condividi tramite


Classe CannotRemoveControlException (System 2007)

Aggiornamento: novembre 2007

Eccezione generata quando il codice tenta di rimuovere un controllo host o un controllo Windows Form aggiunto a un documento in fase di progettazione.

Spazio dei nomi:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Sintassi

<SerializableAttribute> _
Public NotInheritable Class CannotRemoveControlException _
    Inherits RuntimeException

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

Note

Non è possibile eliminare in fase di esecuzione eventuali controlli host e controlli Windows Form aggiunti in fase di progettazione a documenti facenti parte di personalizzazioni a livello di documento. Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host.

Tale eccezione può essere generata dal runtime di Visual Studio Tools per Office in caso di chiamata a uno dei metodi indicati di seguito allo scopo di eliminare un controllo aggiunto in fase di progettazione:

Gerarchia di ereditarietà

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

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Membri CannotRemoveControlException

Spazio dei nomi Microsoft.Office.Tools

Altre risorse

Cenni preliminari sugli elementi e sui controlli host