J'ai un peu de difficulté. En ne connaissant que l'URL de base pour l'installation de SharePoint, puis-je obtenir une liste des collections de sites qui ont été créées en utilisant uniquement les services Web de base installés?Accéder à tous les SiteCollections sur un serveur SharePoint avec WebService
En utilisant le service Web Webs ou le service Web SiteData, j'ai pu obtenir des informations sur la collection de sites par défaut qui se trouve à l'URL de base (http://MySharePointServer/). Je peux également obtenir une liste complète des sites sous la collection de sites et une description de la collection de sites elle-même, mais je n'arrive pas à obtenir des informations sur les autres collections de sites sous la même application Web.
Toute aide serait appréciée, je pensais que ce serait un morceau de gâteau pour obtenir l'info.
Merci pour la réponse. Le service Web de recherche fournit également des informations sur la collection de sites par défaut uniquement. – Nagendra
Alex a raison (bien sûr), un service web personnalisé est le seul moyen d'y parvenir. À partir de ce service Web, vous appelez SPContext.Current.Site.WebApplication pour obtenir l'application SPWebApplication, puis utilisez la propriété SPWebApplication.Sites pour énumérer les collections de sites. –
Merci pour votre réponse. – Nagendra