CustomTaskPaneCollection.RemoveAt-Methode
Entfernt den CustomTaskPane am angegebenen Index der CustomTaskPaneCollection.
Namespace: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)
Syntax
'Declaration
Sub RemoveAt ( _
index As Integer _
)
void RemoveAt(
int index
)
Parameter
- index
Typ: System.Int32
Der nullbasierte Index der zu entfernenden CustomTaskPane.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentOutOfRangeException | Die Auflistung enthält am index keinen CustomTaskPane. |
ObjectDisposedException | Die Dispose-Methode wurde bereits für die CustomTaskPaneCollection aufgerufen. |
Hinweise
Wenn das Add-In keinen benutzerdefinierten Aufgabenbereich mehr benötigt, können Sie die RemoveAt-Methode verwenden, um vom Aufgabenbereich verwendete Ressourcen zu bereinigen, während das Add-In noch ausgeführt wird.Wenn Sie diese Methode verwenden, wird die Dispose-Methode des angegebenen CustomTaskPane-Objekts automatisch aufgerufen.
Die Visual Studio-Tools für Office-Laufzeit bereinigt automatisch Ressourcen, die vom benutzerdefinierten Aufgabenbereich verwendet werden, wenn das Add-In entladen wird.Rufen Sie die RemoveAt-Methode im ThisAddIn_Shutdown-Ereignishandler des Projekts nicht auf.Diese Methode löst eine ObjectDisposedException aus, da die Visual Studio-Tools für Office-Laufzeit Ressourcen bereinigt, die vom CustomTaskPane-Objekt verwendet werden, bevor ThisAddIn_Shutdown aufgerufen wird.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.