Compartir a través de


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

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);
        }
    }
}

Vea también

Referencia

clase Web

Miembros Web

Espacio de nombres Microsoft.SharePoint.Client