SPWeb.GetSubwebsForCurrentUser method (Int32, Int16)

Gets the subsites beneath the current website in which the current user is a member, based on the specified site definition and configuration.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)


Public Function GetSubwebsForCurrentUser ( _
    nWebTemplateFilter As Integer, _
    nConfigurationFilter As Short _
) As SPWebCollection
Dim instance As SPWeb
Dim nWebTemplateFilter As Integer
Dim nConfigurationFilter As Short
Dim returnValue As SPWebCollection

returnValue = instance.GetSubwebsForCurrentUser(nWebTemplateFilter, _
public SPWebCollection GetSubwebsForCurrentUser(
    int nWebTemplateFilter,
    short nConfigurationFilter


  • nWebTemplateFilter
    Type: System.Int32

    The site definition. This parameter corresponds to the ID attribute of the Template element in Collaborative Application Markup Language (CAML).

  • nConfigurationFilter
    Type: System.Int16

    The identifier (ID) of a configuration. This parameter corresponds to the ID attribute of the Configuration element in CAML.

Return value

Type: Microsoft.SharePoint.SPWebCollection
The subsites.

See also


SPWeb class

SPWeb members

GetSubwebsForCurrentUser overload

Microsoft.SharePoint namespace