Audience Targeting
From WSSWiki
Contents |
[edit] Programmatically Enabling Audience Targeting
The following example shows how to programmatically enable audience targeting for a list within SharePoint.
[edit] C# Example
using (SPSite site = new SPSite(http://mysite/))
{
using (SPWeb web = site.OpenWeb())
{
SPList list = web.Lists["Shared Documents"];
XmlElement fldElement = new XmlDocument().CreateElement("Field");
fldElement.SetAttribute("ID", "61cbb965-1e04-4273-b658-eedaa662f48d");
fldElement.SetAttribute("Type", "TargetTo");
fldElement.SetAttribute("Name", "TargetTo");
fldElement.SetAttribute("DisplayName", "Target Audiences");
fldElement.SetAttribute("Required", "FALSE");
list.Fields.AddFieldAsXml(fldElement.OuterXml);
list.Update();
}
}
