CustomTaskPaneCollection.Remove(CustomTaskPane) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет заданный объект класса CustomTaskPane из объекта класса CustomTaskPaneCollection.
public bool Remove (Microsoft.Office.Tools.CustomTaskPane customTaskPane);
Параметры
- customTaskPane
- CustomTaskPane
Объект CustomTaskPane, который требуется удалить из коллекции.
Возвращаемое значение
Значение true, если CustomTaskPane была успешно удалена из коллекции; или false, если коллекция не содержит заданную CustomTaskPane.
Исключения
customTaskPane имеет значение null.
Метод Microsoft.Office.Tools.CustomTaskPaneCollection.Dispose уже вызван для объекта CustomTaskPaneCollection.
Комментарии
Если надстройка больше не требует настраиваемой области задач, можно использовать Remove метод для очистки ресурсов, используемых областью задач, пока надстройка все еще выполняется. При использовании этого метода <xref:Microsoft.Office.Tools.CustomTaskPane.Dispose%2A> метод указанного CustomTaskPane объекта вызывается автоматически.
Набор средств Visual Studio для Office (cреда выполнения)Автоматически очищает ресурсы, используемые настраиваемой областью задач при выгрузке надстройки. Не вызывайте Remove метод в ThisAddIn_Shutdown обработчике событий в проекте. Этот метод вызывает исключение ObjectDisposedException , поскольку Набор средств Visual Studio для Office (cреда выполнения) удаляет ресурсы, используемые CustomTaskPane объектом перед ThisAddIn_Shutdown вызовом метода.