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.
Die Remove-Methode der Microsoft.Office.Tools.Excel.ControlCollection-Klasse in einer Anpassung auf Dokumentebene für Microsoft Office Excel.
Die Remove-Methode der Microsoft.Office.Tools.Word.ControlCollection-Klasse in einer Anpassung auf Dokumentebene für Microsoft Office Word.
Die Delete-Methode eines Hoststeuerelements bzw. eines Windows Forms-Steuerelements in einem Word-Dokument bzw. einer Excel-Arbeitsmappe.
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