Compartilhar via


Método CustomTaskPaneCollection.RemoveAt

Remove CustomTaskPane no índice especificado de 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 CustomTaskPane em index.

ObjectDisposedException

O método de Dispose tiver sido chamado já CustomTaskPaneCollection.

Comentários

Se o suplemento não requer um painel de tarefa personalizada, você pode usar o método de RemoveAt para limpar os recursos usados pelo painel de tarefas quando o suplemento ainda executar.Quando você usa esse método, o método de Dispose do objeto especificado de CustomTaskPane é chamado automaticamente.

Visual Studio Tools for Office Runtime faz automaticamente os recursos usados pelo painel de tarefa personalizada quando o suplemento é descarregado.Não chame o método de RemoveAt no manipulador de eventos de ThisAddIn_Shutdown em seu projeto.Este método irá acionar ObjectDisposedException, porque Visual Studio Tools for Office Runtime limpa os recursos usados pelo objeto de CustomTaskPane antes que ThisAddIn_Shutdown seja chamado.

Segurança do .NET Framework

Consulte também

Referência

CustomTaskPaneCollection Interface

Namespace Microsoft.Office.Tools