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")

Voir aussi

Référence

AudienceManager classe

AudienceManager - Membres

Microsoft.Office.Server.Audience - Espace de noms