共用方式為


_sWebMetadata.IsBucketWeb Field

Specifies whether the site is a bucket Web.

Namespace:  [SiteData Web service]
Web service reference: http://Site/_vti_bin/SiteData.asmx

Syntax

'Declaration
Public IsBucketWeb As Boolean
'Usage
Dim instance As _sWebMetadata
Dim value As Boolean

value = instance.IsBucketWeb

instance.IsBucketWeb = value
public bool IsBucketWeb

Remarks

It must be returned only if the site has an external security provider. The client must ignore it.

For scalability, SharePoint architecture limits the number of children sites that can be created to 20. If more webs are needed, it uses an architecture known as the “bucket web”. Every bucket web can contain 20 ordinary websites and 20 bucket sites. When a bucket is filled, another child bucket is created; it resides under the parent bucket and performs the same function.

The bucket architecture was deprecated with SharePoint 2007, but it is still supported. When sites within a bucket are moved, then the url fields in lists and metadata are updated to reflect the new location. All urls NOT managed by SharePoint will NOT be updated, which may break site links.

See Also

Reference

_sWebMetadata Structure

_sWebMetadata Members

SiteData Web Service

AclViewBucket()