del método Web.GetSubwebsForCurrentUser
Devuelve la colección de sitios secundarios del sitio actual en función de la consulta especificada.
Espacio de nombres: Microsoft.SharePoint.Client
Ensamblados: Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)
Sintaxis
'Declaración
Public Function GetSubwebsForCurrentUser ( _
query As SubwebQuery _
) As WebCollection
'Uso
Dim instance As Web
Dim query As SubwebQuery
Dim returnValue As WebCollection
returnValue = instance.GetSubwebsForCurrentUser(query)
public WebCollection GetSubwebsForCurrentUser(
SubwebQuery query
)
Parámetros
query
Tipo: Microsoft.SharePoint.Client.SubwebQueryEspecifica qué secundarios sitios para devolver.
Valor devuelto
Tipo: Microsoft.SharePoint.Client.WebCollection
Devuelve WebCollection.
Comentarios
Si la consulta no es válida, el servidor debe devolver una colección vacía.
Ejemplos
Este ejemplo de código muestra los títulos de los sitios secundarios del sitio especificado.
using System;
using Microsoft.SharePoint.Client;
namespace Microsoft.SDK.SharePointFoundation.Samples
{
class WebGetSubwebsExample
{
static void Main()
{
string siteUrl = "http://MyServer/sites/MySiteCollection";
ClientContext clientContext = new ClientContext(siteUrl);
Web site = clientContext.Web;
WebCollection collWeb = site.GetSubwebsForCurrentUser(null);
clientContext.Load(collWeb);
clientContext.ExecuteQuery();
Console.WriteLine("Child sites: \n\n");
foreach (Web oneWeb in collWeb)
Console.WriteLine(oneWeb.Title);
}
}
}