CustomTaskPaneCollection.Remove Yöntem
Belirtilen kaldırır CustomTaskPane gelen CustomTaskPaneCollection.
Ad alanı: Microsoft.Office.Tools
Derleme: Microsoft.Office.Tools.Common (Microsoft.Office.Tools.Common.dll içinde)
Sözdizimi
'Bildirim
Function Remove ( _
customTaskPane As CustomTaskPane _
) As Boolean
bool Remove(
CustomTaskPane customTaskPane
)
Parametreler
- customTaskPane
Tür: Microsoft.Office.Tools.CustomTaskPane
CustomTaskPane Koleksiyondan kaldırılacak.
Dönüş Değeri
Tür: System.Boolean
true yoksa CustomTaskPane koleksiyonundan; başarıyla kaldırıldı falseKoleksiyon belirtilen içermiyorsa, CustomTaskPane.
Özel Durumlar
Exception | Koşul |
---|---|
ArgumentNullException | customTaskPaneis nullnull başvuru (Visual Basic'te Nothing). |
ObjectDisposedException | Dispose Yöntemi zaten çağrıldıktan üzerinde CustomTaskPaneCollection. |
Notlar
Eklentinizi artık özel görev bölmesi gerektiriyorsa, kullanabileceğiniz Remove 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 Remove 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.