CustomTaskPaneCollection.RemoveAt Yöntem
Kaldırır CustomTaskPane belirtilen dizindeki CustomTaskPaneCollection.
Ad alanı: Microsoft.Office.Tools
Derleme: Microsoft.Office.Tools.Common (Microsoft.Office.Tools.Common.dll içinde)
Sözdizimi
'Bildirim
Sub RemoveAt ( _
index As Integer _
)
void RemoveAt(
int index
)
Parametreler
- index
Tür: System.Int32
Sıfır tabanlı dizini CustomTaskPane kaldırmak için.
Özel Durumlar
Exception | Koşul |
---|---|
ArgumentOutOfRangeException | Koleksiyon içermeyen bir CustomTaskPane , index. |
ObjectDisposedException | Dispose Yöntemi zaten çağrıldıktan üzerinde CustomTaskPaneCollection. |
Notlar
Eklentinizi artık özel görev bölmesi gerektiriyorsa, kullanabileceğiniz RemoveAt eklenti çalışırken görev bölmesi tarafından kullanılan kaynakları temizlemek için bir yöntem.Bu yöntemi kullandığınızda, Dispose yöntemi, belirtilen CustomTaskPane nesne otomatik olarak çağrılır.
Eklenti kaldırıldığında, Office için Visual Studio Araçları çalışma zamanı modülü özel görev bölmesinin kullandığı kaynakları otomatik olarak siler.Çağırmayın RemoveAt yönteminde ThisAddIn_Shutdown olay işleyicisini projeniz.Bu yöntem atar bir ObjectDisposedException, çünkü Office için Visual Studio Araçları çalışma zamanı modülü tarafından kullanılan kaynakları temizler CustomTaskPane önce nesne ThisAddIn_Shutdown adı verilir.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.