Metodo CustomTaskPaneCollection.RemoveAt
Rimuove l'oggetto CustomTaskPane in corrispondenza dell'indice specificato della classe CustomTaskPaneCollection.
Spazio dei nomi: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)
Sintassi
'Dichiarazione
Sub RemoveAt ( _
index As Integer _
)
void RemoveAt(
int index
)
Parametri
- index
Tipo: System.Int32
Indice in base zero dell'oggetto CustomTaskPane da rimuovere.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentOutOfRangeException | L'insieme non contiene un oggetto CustomTaskPane in corrispondenza di index. |
ObjectDisposedException | Il metodo Dispose() è già stato chiamato nella classe CustomTaskPaneCollection. |
Note
Se il componente aggiuntivo non richiede più un riquadro attività personalizzato, è possibile utilizzare il metodo RemoveAt per liberare le risorse utilizzate dal riquadro attività mentre il componente aggiuntivo è ancora in esecuzione. In tal caso, il metodo Dispose() dell'oggetto CustomTaskPane specificato viene chiamato automaticamente.
In Runtime di Visual Studio Tools per Office viene effettuata la pulizia automatica delle risorse utilizzate dal riquadro attività personalizzato quando il componente aggiuntivo viene scaricato. Non chiamare il metodo RemoveAt nel gestore eventi ThisAddIn_Shutdown del progetto. Questo metodo genera un'eccezione ObjectDisposedException, perché in Runtime di Visual Studio Tools per Office viene effettuata la pulizia delle risorse utilizzate dall'oggetto CustomTaskPane prima della chiamata a ThisAddIn_Shutdown.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.