Audience Targeting

From WSSWiki

Jump to: navigation, search


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();                   
    }
}

[edit] External Links

Personal tools