Partager via


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

        }
    }

}

Voir aussi

Autres ressources

Ciblage du contenu au moyen des audiences