Share via


AudienceLeftContent Class

Represents the operand content of an audience rule.

Inheritance Hierarchy

System.Object
  Microsoft.Office.Server.Audience.AudienceLeftContent

Namespace:  Microsoft.Office.Server.Audience
Assembly:  Microsoft.Office.Server (in Microsoft.Office.Server.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class AudienceLeftContent
'Usage
Dim instance As AudienceLeftContent
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class AudienceLeftContent

Remarks

AudienceLeftContent represents the operand portion of a rule definition. Audience rules are defined as operand (AudienceLeftContent) plus operator (AudienceOperator) plus value. Values for the operand are determined by the system: All the user profile properties flagged as public, plus all user names. User profile data is retrieved from the Property object in the Microsoft.SharePoint.Portal.UserProfiles namespace. This data consists of properties such as first name, last name, title, and so on. Each instance of the object represents one property value from the user profile. This object can be instantiated only by the AudienceManager object and is accessed through the AudienceLeftContentList property.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

AudienceLeftContent Members

Microsoft.Office.Server.Audience Namespace