Можем ли мы поставить объект SPWEB в объект SPSITE?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/95636

  •  10-12-2019
  •  | 
  •  

Вопрос

Это возможно:

  using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].Url))
.

Это возможно?:

 using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].RootWeb.Url))
.

Это было полезно?

Решение

Да, это также будет работать, но вы не кладете объект SPWEB в объект SPSITE. Вместо этого вы просто используете URL для создания нового объекта SPSITE

В большинстве случаев SPSite.URL и SPSite.RootWeb.url Верните тот же URL .. Как вы уже задавали это здесь что разница между Spsite.url и SPSite.RootWeb.url

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top