Estoy confundido entre SPSite
, SiteCollection
y SPWeb
?SPWeb.Webs, Sitio vs SubSite
Así que mi entendimiento es el código de pseudo:
http://My_server >>> TOP Level SIte or SPWEbApplication
http://My_server/My_site >>>> Site Collection or SPSite
Ahora, un sitio bajo SPSite
que se hace referencia a través SPWeb
. Entonces, ¿qué obtenemos al usar SPWeb.Webs
?
¿Qué es un subsitio? código
prueba:
SPWeb mySite = SPContext.Current.Web;
SPWebCollection sites = mySite.Webs;
foreach (SPWeb subSite in sites)
{
Response.Write(SPEncode.HtmlEncode(subSite.Title) + "<BR>");
}
La documentación oficial de microsoft está en: [http://msdn.microsoft.com/en-us/library/ms473633(v=office.12).aspx](http://msdn.microsoft.com/ en-us/library/ms473633% 28v = office.12% 29.aspx) –