I’m writing a feature which allows you to set properties of an SPWeb object, which includes the property meta data found in the AllProperties and Properties (SPPropertyBag) properties of SPWeb, as well as the object model properties of SPWeb, Locale etc. Although useless on it’s own, the feature is intended for inclusion in custom Site Definitions.
The standard entries found in these property bags are shown below, and a simple Visual Studio solution can be downloaded here which enumerates both sets of properties, and can be usefull if you’re making use of custom properties in an SPWeb’s propertybag.
All Properties.
vti_defaultlanguage, Value: en-us
__IncludeSubSitesInNavigation, Value: True
vti_defaultcharset, Value: utf-8
vti_associatevisitorgroup, Value: 4
__SiteColDocumentsListId, Value: bcab81e1-3222-4a79-a9dc-8b9321521f1c
vti_usernames, Value:
vti_ignorekeyboard, Value: 0
vti_associatemembergroup, Value: 5
_VarLabelsListId, Value: 7a97d0d9-8a6c-4c15-8e63-ac2100968067
vti_createdassociategroups, Value: 3;4;5
__PublishingFeatureActivated, Value: True
vti_associateownergroup, Value: 3
vti_associategroups, Value: 5;4;3;6;7;8;9;10;11;13
__CacheProfileListId, Value: cca75e7e-22d5-4610-bb9a-9f5b2345398f
vti_approvallevels, Value: Approved Rejected Pending\ Review
NavigationPropertiesSet, Value: True
__ImagesListId, Value: 64d4f5ff-cf96-41ae-8ee5-ca03129518f2
__IncludePagesInNavigation, Value: False
__SiteColImagesListId, Value: 288dbd42-b74f-42d1-850a-5d5240e8bdcc
vti_categories, Value: Business Competition Expense\ Report Goals/Objectives Ideas In\ Process Miscellaneous Planning Schedule Travel VIP Waiting
vti_extenderversion, Value: 12.0.0.6219
SRCH_ENH_FTR_URL, Value: /searchcenter/Pages
_SmtReportsListId, Value: f9f9f544-5981-4cb9-8d5c-55ba34d9a591
_VarRelationshipsListId, Value: 44511b46-82fc-4ec6-a0fb-01ea0ad3d789
_ReusableContentListId, Value: d9fc1c58-0030-4107-af15-87bec731f8b0
vti_navbuttonprevlabel, Value: Back
vti_navbuttonuplabel, Value: Up
vti_navbuttonnextlabel, Value: Next
vti_navbuttonhomelabel, Value: Home
__PagesListId, Value: 636773dc-25c9-4233-ab19-7e0c51f83c0b
__DocumentsListId, Value: 09b99ea8-ff5f-4730-897d-7a2ff99e6836
Properties (SPPropertyBag).
vti_extenderversion, Value: 12.0.0.
vti_associatevisitorgroup, Value: 4
vti_createdassociategroups, Value: 3;4;5
vti_navbuttonuplabel, Value: Up
vti_defaultlanguage, Value: en-us
vti_navbuttonhomelabel, Value: Home
vti_associatemembergroup, Value: 5
vti_associategroups, Value: 5;4;3;6;7;8;9;10;11;13
vti_associateownergroup, Value: 3
vti_navbuttonnextlabel, Value: Next
vti_defaultcharset, Value: utf-8
vti_navbuttonprevlabel, Value: Back
Useful list this one – bookmarked 😀