Microsoft.Office.Server.Audience Namespace

Classes

Audience

Represents an audience on a SharePoint site.

AudienceAccountNameNotResolvedException

Represents an exception that is thrown when the Audience account name is not valid.

AudienceADImportException

Represents the exception thrown when an error occurs while getting data from Microsoft Active Directory directory service.

AudienceArgumentException

Represents the exception thrown when invalid data is supplied to the AudienceCollection and AudienceSiteCollection classes.

AudienceCollection

Represents a collection of audiences for a portal site.

AudienceCollection.AudienceEnumerator

Represents the enumerator for Audience objects in the AudienceCollection object.

AudienceConnectionException

Represents the exception thrown when an error occurs when connecting to the database.

AudienceDataValueOutOfRangeException

Represents an exception thrown when a data value is out of range.

AudienceDataWrongFormatException

Represents an exception that is thrown when the Audience data is in the wrong format.

AudienceDuplicateNameException

Represents the exception thrown when a user tries to create or rename an audience to a name that already exists in the database.

AudienceException

Represents the base class for audience exceptions.

AudienceExecutionException

Represents the exception thrown when an error occurs when executing an audience operation, such as creating, removing, or updating an audience.

AudienceGroupOperationException

Represents an exception thrown when an error is encountered in the audience while performing a group operation.

AudienceInCompilationException

Throws an exception when a user tries to change audience data while audience rules are compiling.

AudienceJob

Provides a method to start and stop full and incremental audience compilations

AudienceLeftContent

Represents the operand content of an audience rule.

AudienceManager

Represents the entry point for the audience classes.

AudienceNameDescriptionLengthException

Represents an exception that is thrown if the length of the audience name exceeds 50 characters or if the description exceeds 254 characters.

AudienceNameID

Represents a synopsis of information about an audience, such as the name and GUID, and whether the audience is still valid.

AudienceNoContentException

Represents an exception thrown by the AudienceManager object when an error is encountered while retrieving data.

AudienceNotExistException

Implements the exception thrown when an audience cannot be found in the database.

AudienceOperator

Represents the definition of an audience operator.

AudienceOperatorException

Represents the exception thrown by the Audience class and AudienceManager class when an operator error is encountered for a rule definition.

AudienceOwnerAccountNameLengthException

Represents an exception thrown when the length of the owner account name exceeds 400 characters.

AudienceRuleComponent

Represents one rule in an audience.

AudienceRuleLeftContentException

Represents the exception thrown when an error is encountered in the operand portion of an audience rule.

AudienceRuleRightContentException

Represents the exception thrown by the AudienceRuleComponent class when an error in encountered in the rule definition.

AudienceSite

Represents an entry point for accessing the audience associated with a portal site.

AudienceSiteCollection

Represents a collection of portal sites that are associated with a specific audience.

AudienceSiteCollection.AudienceSiteEnumerator

Enumerates sites in the AudienceSiteCollection class.

AudienceSiteInfo

Represents information for a specific instance of the AudienceSite class in addition to the Microsoft.Office.Server.ServerContext object associated with the portal site.

AudienceWrongAccountNameFormatException

Represents the exception that is thrown when the wrong account name format is encountered in an audience rule.

EmptyToolPaneControl

This class and its members are reserved for internal use and are not intended to be used in your code.

MembershipInfo

Stores information from Microsoft Active Directory directory service about a user or group.

UserInfo

Represents user information from a user's user profile, such as e-mail address and name.

Enums

AudienceAccessRights

Represents the access rights one can have on audiences.

AudienceGroupOperation

Specifies the operations that can be performed on an audience that has more than one rule.

AudienceJobReturnCode

Indicates the status of the RunAudienceJob(String[]) method call.

AudienceType

Represents the type of the audience.