Comment définir par programme la propriété Centre de recherche des collections de sites SharePoint?

StackOverflow https://stackoverflow.com/questions/267185

Question

J'ai une collection de sites et je souhaite définir la valeur du centre de recherche pour qu'elle soit identique à une autre collection de sites. La collection de sites étant créée dans le code, je dois donc pouvoir définir la propriété après sa création.

Comment puis-je faire cela par programmation?

Était-ce utile?

La solution

Ce paramètre est stocké dans le sac de propriétés de l'objet SPWeb. Vous pouvez le mettre à jour comme suit:

using (SPSite site = new SPSite("http://server/site"))
using (SPWeb web = site.OpenWeb())
{
  web.AllProperties["SRCH_ENH_FTR_URL"] = "/searchcenter/pages";
  web.Update();
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top