AudienceManager.Audiences - Propriété
Obtient la collection d'objets de Audience pour le site actuel.
Espace de noms : Microsoft.Office.Server.Audience
Assembly : Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)
Syntaxe
'Déclaration
Public ReadOnly Property Audiences As AudienceCollection
Get
'Utilisation
Dim instance As AudienceManager
Dim value As AudienceCollection
value = instance.Audiences
public AudienceCollection Audiences { get; }
Valeur de propriété
Type : Microsoft.Office.Server.Audience.AudienceCollection
collection AudienceCollection d'objets Audience associés avec le site actuel.
Remarques
La propriété Audiences est en lecture seule. Cette propriété ne nécessite pas de l'utilisateur soit un membre du groupe de sites Administrateur pour Microsoft Office SharePoint Server 2007.
Exemples
L'exemple de code suivant montre comment récupérer et des informations sur la liste des audiences associé à un 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")