Procédure : déterminer les membres d'une audience
Cet exemple montre comment déterminer les membres d'une audience.
Remplacez servername et les autres chaînes d'espaces réservés par des valeurs réelles avant d'utiliser cet exemple. Ajoutez également les références suivantes dans votre projet Microsoft Visual Studio :
Microsoft.Office.Server
Microsoft.SharePoint
System.Web
Exemple
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint.Administration;
using Microsoft.Office.Server.Audience;
using Microsoft.SharePoint;
using Microsoft.Office.Server;
using System.Web;
using System.Collections;
namespace AudienceConsoleApp
{
class Program
{
static void Main(string[] args)
{
try
{
using (SPSite site = new SPSite("https://servername"))
{
ServerContext context = ServerContext.GetContext(site);
AudienceManager AudMgr = new AudienceManager(context);
try
{
ArrayList memarray = AudMgr.Audiences["Customer Connection Team"].GetMembership();
foreach (UserInfo o in memarray)
{
Console.WriteLine(o.NTName);
}
Console.Read();
}
catch (AudienceException e)
{
//Your exception handling code here
}
}
}
catch (Exception exception)
{
Console.WriteLine(exception.ToString());
Console.Read();
}
}
}
}