Klasa CannotRemoveControlException
Wyjątek, który jest generowany, gdy kod próbuje usunąć formant hosta lub kontroli Windows Forms, który został dodany do dokumentu w czasie projektowania.
Hierarchia dziedziczenia
System.Object
System.Exception
Microsoft.VisualStudio.Tools.Applications.Runtime.RuntimeException
Microsoft.Office.Tools.CannotRemoveControlException
Przestrzeń nazw: Microsoft.Office.Tools
Zestaw: Microsoft.Office.Tools.v4.0.Framework (w Microsoft.Office.Tools.v4.0.Framework.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
<SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted := True)> _
<SecurityPermissionAttribute(SecurityAction.InheritanceDemand, Unrestricted := True)> _
Public NotInheritable Class CannotRemoveControlException _
Inherits RuntimeException
[SerializableAttribute]
[SecurityPermissionAttribute(SecurityAction.Demand, Unrestricted = true)]
[SecurityPermissionAttribute(SecurityAction.InheritanceDemand, Unrestricted = true)]
public sealed class CannotRemoveControlException : RuntimeException
Typ CannotRemoveControlException uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
CannotRemoveControlException() | Infrastruktura. | |
CannotRemoveControlException(Exception) | Infrastruktura. | |
CannotRemoveControlException(String) | Infrastruktura. | |
CannotRemoveControlException(String, Exception) | Infrastruktura. | |
CannotRemoveControlException(String, String) | Infrastruktura. | |
CannotRemoveControlException(String, String, Exception) | Infrastruktura. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Data | Pobiera kolekcja par klucz/wartość, zawierające dodatkowe zdefiniowane przez użytkownika informacje o wyjątku. (Odziedziczone z Exception). | |
HelpLink | Pobiera lub ustawia łącze do pliku Pomocy skojarzonych z tym wyjątkiem. (Odziedziczone z Exception). | |
HResult | Pobiera lub ustawia wartość HRESULT, zakodowanej wartości liczbowej, przypisanego do określony wyjątek. (Odziedziczone z Exception). | |
InnerException | Pobiera Exception instancji, który spowodował wyjątek bieżącego. (Odziedziczone z Exception). | |
Message | Pobiera komunikat, który opisuje bieżący wyjątek. (Odziedziczone z Exception). | |
Source | Pobiera lub ustawia nazwę aplikacji lub obiekt, który powoduje błąd. (Odziedziczone z Exception). | |
StackTrace | Pobiera reprezentację ciąg natychmiastowego ramek na stosie wywołań. (Odziedziczone z Exception). | |
TargetSite | Pobiera metoda, która zgłasza wyjątek bieżącego. (Odziedziczone z Exception). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
GetBaseException | Po zastąpieniu w klasie pochodnej, zwraca Exception to jest przyczyną jednego lub więcej kolejnych wyjątków. (Odziedziczone z Exception). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetObjectData | Krytyczny pod względem zabezpieczeń Po zastąpieniu w klasie pochodnej, ustawia SerializationInfo z informacjami o wyjątku. (Odziedziczone z Exception). | |
GetType | Pobiera typ runtime bieżącego wystąpienia. (Odziedziczone z Exception). | |
ToString | Tworzy i zwraca do ciągu reprezentującego bieżącą wyjątek. (Odziedziczone z Exception). |
Początek
Uwagi
Jeśli dodasz formanty hosta i Windows Forms do dokumentów, które są częścią dostosowań na poziomie dokumentu w czasie projektowania, nie można usunąć te formanty w czasie wykonywania.Aby uzyskać więcej informacji, zobacz Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania.
Wyjątek ten może zostać wygenerowany przez Visual Studio 2010 Tools for Office Runtime Jeśli wywoła się jedną z następujących metod, aby usunąć formant, który został dodany w czasie projektowania:
Remove Metoda Microsoft.Office.Tools.Excel.ControlCollection obiektu w dostosowywania poziomie dokumentu dla programu Microsoft Office Excel.
Remove Metoda Microsoft.Office.Tools.Word.ControlCollection obiektu w dostosowania poziomu dokumentu programu Microsoft Office Word.
Delete Metodę kontroli hosta lub formantu Windows Forms na dokument programu Word lub skoroszytu programu Excel.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.Office.Tools
Inne zasoby
Dodawanie formantów do dokumentów pakietu Office w czasie wykonywania