Freigeben über


CannotRemoveControlException-Klasse (2007 System)

Aktualisiert: November 2007

Die Ausnahme, die ausgelöst wird, wenn Code versucht, ein Hoststeuerelement oder Windows Forms-Steuerelement zu entfernen, das einem Dokument zur Entwurfszeit hinzugefügt wurde.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Syntax

<SerializableAttribute> _
Public NotInheritable Class CannotRemoveControlException _
    Inherits RuntimeException

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

Hinweise

Wenn Sie Dokumenten, die Teil von Anpassungen auf Dokumentebene sind, Hoststeuerelemente und Windows Forms-Steuerelemente zur Entwurfszeit hinzufügen, können Sie diese Steuerelemente zur Laufzeit nicht löschen. Weitere Informationen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente.

Diese Ausnahme kann von der Visual Studio Tools for Office-Laufzeit aufgelöst werden, wenn Sie eine der folgenden Methoden zum Löschen eines Steuerelements aufrufen, das zur Entwurfszeit hinzugefügt wurde.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

CannotRemoveControlException-Member

Microsoft.Office.Tools-Namespace

Weitere Ressourcen

Übersicht über Hostelemente und Hoststeuerelemente