SP2010 で C# を使用してクイック起動ですべてのリンクを削除したいと考えています。これでうまくいくと思いましたが、どういうわけかそれらは削除されません:
SPNavigationNodeCollection n = subSite.Navigation.QuickLaunch;
foreach (SPNavigationNode node in n)
{
node.Delete();
}
リンクを追加することはできますが、削除することはできません:/ 何かアイデアはありますか? どうも
編集:ああ、修正しました:)
node.Delete()
書く必要があるだけで書けないn.Delete(node)
Edit2: うーん、どういうわけか、すべてのリンクが削除されません。コードを 2 ~ 3 回実行すると、すべてが削除されます。