Which code segment should you use?

You are creating a Microsoft Office SharePoint Server 2007 site. An audience named Purchasing contains all the users in a Microsoft Active Directory group.

You need to display the name of each member of the audience.

Which code segment should you use?

You are creating a Microsoft Office SharePoint Server 2007 site. An audience named Purchasing contains all the users in a Microsoft Active Directory group.

You need to display the name of each member of the audience.

Which code segment should you use?

A.
AudienceManager audManager = new AudienceManager();
Audience aud = audManager.Audiences[“Purchasing”];
ArrayList members = aud.GetMembership();
foreach (object obj in members) {
UserInfo user = (UserInfo)obj;
System.Web.HttpContext.Current.Response.Write(“User: {0}” +
user.PreferredName);
}

B.
AudienceManager audManager = new AudienceManager();
AudienceCollection members = audManager.Audiences;
foreach (Audience obj in members) {
string user =
System.Security.Principal.WindowsIdentity.GetCurrent().Name;
if (obj.IsMember(user))
System.Web.HttpContext.Current.Response.Write(“User: {0}” + user);
}

C.
AudienceManager audManager = new AudienceManager();
AudienceCollection audCol = audManager.Audiences;
Audience aud = audManager.Audiences[“Purchasing”];
ArrayList members = aud.GetMembership();
foreach (object obj in audCol) {
UserInfo user = (UserInfo)members[audCol.Count];
System.Web.HttpContext.Current.Response.Write(“User: {0}” +
user.PreferredName);
}

D.
Audience_List members = new Audience_List();
AudienceManager audManager = new AudienceManager();
Audience aud = audManager.Audiences[“Purchasing”];
members.GetData();
members.DataBind();



Leave a Reply 0

Your email address will not be published. Required fields are marked *