Aracılığıyla paylaş


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

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

Ayrıca bkz.

Başvuru

CustomTaskPaneCollection Arabirim

Microsoft.Office.Tools Ad Alanı