---
title: "アイテムおよびその子孫を削除する"
slug: "delete-an-item-and-its-descendants"
abstract: "Sitecoreを使ってアイテムとその子孫を削除する方法。Data.Items.Item.Deleteメソッド。"
---
# アイテムおよびその子孫を削除する

Sitecore.Data.Items.Item.Deleteメソッドを使ってアイテムとその子孫を削除することができます。例えば、マスターデータベース内の/Sitecore/Content/Home/Sampleアイテムを削除する場合:

Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");

Sitecore.Data.Items.Item sample = master.GetItem("/sitecore/content/home/sample");

sample.Delete();

> !注Sitecore.Data.Items.Item.Delete() メソッドはアイテムとそのすべての子孫を削除します。

> !注リソースファイルに保存されているアイテムは削除できません。リソースファイルからデータベースにアイテムをコピーした場合、Sitecoreはデータベースから削除し、リソースファイルから復元します。