Adding a document library that appears in the Quick Launch
The hard way is using Add (String, String, String, String, Int32, String, String, SPFeatureDefinition, SPListTemplate. QuickLaunchOptions) method overload
web.Lists.Add("Old documents",
"This library stores old documents.",
"old-docs",
"00BFEA71-E717-4E80-AA17-D0C71B360101",
101,
"101",
SPListTemplate.QuickLaunchOptions.On);
featureId () - , , ; (, ) 12 hive
- 2
Guid newListGuid = web.Lists.Add("Old documents",
"This library stores old documents.",
SPListTemplateType.DocumentLibrary);
SPList newList = web.Lists[newListGuid];
newList.OnQuickLaunch = true;
newList.Update();