Мне нужно изменить значок сайта для каждого сайта в семействе сайтов в sharepoint 2007. Я уже знаю, что вы можете изменить его в «Настройки сайта» -> «Смотри и чувствуй».Есть ли способ сделать это программно?
Вы имеете в виду логотип сайта? Проверьте SPWeb.SiteLogoUrl свойство . Вы, вероятно, хотите установить его как:
site.RootWeb.SiteLogoUrl = pictureUrl;