ListObject.Delete Метод (2007 System)
Обновлен: Ноябрь 2007
Удаляет создаваемый динамически элемент управления ListObject, удаляет из листа данные ячеек и удаляет элемент управления из коллекции ControlCollection.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
Public Sub Delete
'Применение
Dim instance As ListObject
instance.Delete()
public void Delete()
Заметки
Этот метод следует использовать только с элементом управления ListObject, созданным программно во время выполнения. Если этот метод вызывается для объекта ListObject, добавленного в документ во время разработки, возникает исключение.
Если объект списка имеет ссылку на узел SharePoint, его удаление не влияет на данные на сервере, на котором выполняются службы Windows SharePoint Services. Незафиксированные изменения, выполненные в локальном объекте списка, не посылаются в список SharePoint. (Нет предупреждения, что эти незафиксированные изменения потеряны).
Примеры
В следующем примере кода в текущем листе создается объект ListObject, а затем открывается окно сообщений с запросом пользователю, удалять ли ListObject. Если пользователь подтверждает удаление, вызывается метод Delete для удаления объекта ListObject.
В этом примере демонстрируется настройка уровня документа.
Private Sub ListObject_Delete()
Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
Me.Controls.AddListObject(Me.Range("A1", "D4"), "List1")
If DialogResult.Yes = MessageBox.Show("Delete the ListObject?", _
"Test", MessageBoxButtons.YesNo) Then
List1.Delete()
End If
End Sub
private void ListObject_Delete()
{
Microsoft.Office.Tools.Excel.ListObject list1 =
this.Controls.AddListObject(this.Range["A1", "D4"], "list1");
if (DialogResult.Yes == MessageBox.Show("Delete the ListObject?",
"Test", MessageBoxButtons.YesNo))
{
list1.Delete();
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.