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.UserProfiles (in Microsoft.Office.Server.UserProfiles.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.Office.Server.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.