Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the collection of Audience objects for the current site.
Namespace: Microsoft.Office.Server.Audience
Assembly: Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)
Syntax
'Declaration
Public ReadOnly Property Audiences As AudienceCollection
Get
'Usage
Dim instance As AudienceManager
Dim value As AudienceCollection
value = instance.Audiences
public AudienceCollection Audiences { get; }
Property Value
Type: Microsoft.Office.Server.Audience.AudienceCollection
AudienceCollection collection of Audience objects that are associated with the current site.
Remarks
The Audiences property is read-only. This property does not require the user to be a member of the Administrator site group for Microsoft Office SharePoint Server 2007.
Examples
The following code example shows how to retrieve and list information for audiences associated with a site.
AudienceCollection Audiences;
AudienceManager AudMgr = New AudienceManager();
Audiences = AudMgr.Audiences;
for (int list=0; list < Audiences.Count; list++)
{
System.Console.WriteLine("{0}", list);
Audience = (Audience)Audiences[list];
System.Console.WriteLine(" Audience.Count ", Audience.Count);
System.Console.WriteLine(" Audience.AudienceCompiledSofar ", Audience.AudienceCompiledSofar);
System.Console.WriteLine(" Audience.LastCompileStartTime ", Audience.LastCompileStartTime);
System.Console.WriteLine(" Audience.LastCompileStartTime ", Audience.LastCompileFinishTime);
System.Console.WriteLine(" Audience.LastCompileError ", Audience.LastCompileError);
System.Console.WriteLine(" Audience.CompileInProgress ", Audience.CompileInProgress);
}
System.Console.WriteLine("End");
Dim Audiences As AudienceCollection
Dim AudMgr As New AudienceManager()
Audiences = AudMgr.Audiences
For list As Integer = 0 To Audiences.Count - 1
System.Console.WriteLine("{0}", list)
Audience = CType(Audiences(list), Audience)
System.Console.WriteLine(" Audience.Count ", Audience.Count)
System.Console.WriteLine(" Audience.AudienceCompiledSofar ", Audience.AudienceCompiledSofar)
System.Console.WriteLine(" Audience.LastCompileStartTime ", Audience.LastCompileStartTime)
System.Console.WriteLine(" Audience.LastCompileStartTime ", Audience.LastCompileFinishTime)
System.Console.WriteLine(" Audience.LastCompileError ", Audience.LastCompileError)
System.Console.WriteLine(" Audience.CompileInProgress ", Audience.CompileInProgress)
Next list
System.Console.WriteLine("End")