Partilhar via


Método CustomTaskPaneCollection.RemoveAt

Remove o CustomTaskPane no índice especificado da CustomTaskPaneCollection.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)

Sintaxe

'Declaração
Sub RemoveAt ( _
    index As Integer _
)
void RemoveAt(
    int index
)

Parâmetros

Exceções

Exceção Condição
ArgumentOutOfRangeException

A coleção não contém um CustomTaskPane em index.

ObjectDisposedException

O Dispose() método já foi chamado de CustomTaskPaneCollection.

Comentários

Se o suplemento não requer mais um painel de tarefas personalizado, você pode usar o RemoveAt método para limpar os recursos usados pelo painel de tarefas enquanto o add-in está ainda em execução. Quando você usa esse método, o Dispose() o método especificado CustomTaskPane automaticamente é chamado de objeto.

O Visual Studio Tools for Office runtime limpa automaticamente os recursos usados pelo painel de tarefas personalizado quando o suplemento é descarregado. Não chame o RemoveAt método na ThisAddIn_Shutdown o manipulador de eventos em seu projeto. Este método lançará um ObjectDisposedException, porque o Visual Studio Tools for Office runtime limpa os recursos usados pela CustomTaskPane objeto antes de ThisAddIn_Shutdown é chamado.

Segurança do .NET Framework

Consulte também

Referência

CustomTaskPaneCollection Interface

Namespace Microsoft.Office.Tools