AudienceManager.Audiences 属性

获取当前网站的Audience对象的集合。

命名空间:  Microsoft.Office.Server.Audience
程序集:  Microsoft.Office.Server.UserProfiles(位于 Microsoft.Office.Server.UserProfiles.dll 中)

语法

声明
Public ReadOnly Property Audiences As AudienceCollection
    Get
用法
Dim instance As AudienceManager
Dim value As AudienceCollection

value = instance.Audiences
public AudienceCollection Audiences { get; }

属性值

类型:Microsoft.Office.Server.Audience.AudienceCollection
AudienceCollectionAudience与当前站点相关联的对象的集合。

备注

Audiences属性是只读的。此属性不需要是 Microsoft Office SharePoint 服务器 2007 年的管理员网站用户组的成员的用户。

示例

下面的代码示例演示如何检索以及与站点相关联的访问群体的列表信息。

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

另请参阅

引用

AudienceManager 类

AudienceManager 成员

Microsoft.Office.Server.Audience 命名空间