Expand Minimize
This topic has not yet been rated - Rate this topic

Microsoft.Office.Server.UserProfiles namespace

  ClassDescription
Public classAccountNotValidatedExceptionRepresents an exception that is thrown when the account is not valid.
Public classActiveDirectoryConnection LDAP Connection definition (for both AD and LDAP connections)
Public classActiveDirectoryImportConnection
Public classBlogListEventReceiverThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classBusinessDataCatalogConnectionRepresents a connection to a line-of-business (LOB) data store.
Public classChangeTokenTooEarlyExceptionRepresents an exception that is thrown when a user requests changes since a particular point in time, but that point in time is older than the earliest change on record.
Public classChoiceList Obsolete. Provides methods to search, remove, and rename vocabulary terms for user profile properties.
Public classClaimsProviderConstantsContains reserved names for the claims authentication membership providers.
Public classColleagueRepresents a user's colleague in the organization.
Public classColleagueManagerProvides methods to add, delete, retrieve, and manage a user's colleagues.
Public classCommitFailedExceptionRepresents an exception that is thrown when changes are made but not saved to the user profile data store.
Public classCommitPartialExceptionRepresents an exception that is thrown when partial changes are made to the user profile data store.
Public classConnectionRepresents a connection to a data source for a user profile.
Public classConnectionManagerManages all data source connections for the current service context.
Public classCorePropertyRepresents the definition for the most fundamental elements of a profile property. Different profile types can share the same core properties.
Public classCorePropertyManagerCreates and manages CoreProperty objects.
Public classDirectoryServiceConnectionDefines Active Directory and Lightweight Directory Access Protocol (LDAP) connections.
Public classDirectoryServiceNamingContextUniquely identifies the top-level (root) of a directory tree.
Public classDLImportInProgressExceptionRepresents an exception that is thrown when a user attempts to start importing a distribution list (DL) when another DL import operation is already in progress.
Public classDuplicateEntryExceptionRepresents an exception that is thrown when a user attempts to define a duplicate property or duplicate domain controller name in the user profile database.
Public classEditProfileSection Enumerates the main sections in the profile editor (Any DB entry starting with SPS-Section-)
Public classFollowedContentExceptionRepresents an exception for a Following operation.
Public classGlobalPersonalSitesListSyncedListLoaderRepresents the synchronized list of global personal site locations.
Public classHashTag
Public classHashTagCollection
Public classImportInProgressExceptionRepresents an exception that is thrown when a user attempts to start an import operation while another import operation is already in progress.
Public classInvalidDataTypeExceptionRepresents an exception that is thrown when an invalid data type is specified or a data type is not specified for the property.
Public classInvalidUpdateOperationExceptionThrown when user's right to update organization's parent has not been confirmed.
Public classInvalidValueExceptionRepresents an exception that is thrown when a parameter contains an invalid value.
Public classLdapDirectoryConnection LDAP Connection definition (for both AD and LDAP connections)
Public classLeaderRepresents a user who is at the top of the reporting hierarchy.
Public classLocalizedStringManagerRepresents the strings used to localize user profile properties, display names, and descriptions.
Public classMemberGroupProvides methods and properties to add, delete, retrieve, set, and manage a member group.
Public classMemberGroupExistsExceptionRepresents an exception that is thrown when a user attempts to create a member group that already exists.
Public classMemberGroupManagerRepresents the member group manager.
Public classMemberGroupNotFoundExceptionRepresents an exception that is thrown when an attempt to find a member group fails.
Public classMemberGroupProfileValueCollectionContains group properties for a MemberGroup object.
Public classMembershipRepresents a single user's membership in a single member group.
Public classMembershipExceptionRepresents an exception that is thrown when an unknown error occurs.
Public classMembershipInvalidValueExceptionRepresents an exception that is thrown when a parameter for a membership has a value that is not valid.
Public classMembershipManagerRepresents the membership manager.
Public classMembershipNotFoundExceptionRepresents an exception that is thrown when an attempt to find a membership fails.
Public classMembershipRequiredValueExceptionRepresents an exception that is thrown when a user fails to provide a required value when creating or updating a membership.
Public classMossConnectionDefines a connection to a Microsoft SharePoint Server 2010 data source.
Public classMySiteBlogFeatureReceiverThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classMySiteCleanupFeatureReceiverThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classMySiteInstantiationQueuesFeatureReceiver
Public classMySiteProfileHandlerImplements the IProfileEventInterface interface.
Public classNoDBEntryExceptionRepresents an exception that is thrown when a data source is not defined.
Public classNoErrorFeedBackExceptionRepresents an exception that is thrown when a method fails and no error code is returned.
Public classNoJobServerExceptionRepresents an exception that is thrown when a job server does not exist.
Public classNoPortalContextExceptionRepresents an exception that is thrown when no portal context exists.
Public classNoWebContextExceptionRepresents an exception that is thrown when no Web context exists.
Public classOrganizationNotFoundException Obsolete. Represents the exception that is thrown when the requested OrganizationProfile object cannot be found.
Public classOrganizationProfile Obsolete. Represents an organization.
Public classOrganizationProfileChange Obsolete. Represents one generic change to an OrganizationProfile object.
Public classOrganizationProfileChangeQuery Obsolete. Represents a query for changes to an organization profile that are represented by OrganizationProfileChange objects.
Public classOrganizationProfileManager Obsolete. Creates, removes, manages, and retrieves data from OrganizationProfile objects.
Public classOrganizationProfileMembershipChange Obsolete. Represents one change to the membership of an OrganizationProfile object.
Public classOrganizationProfileValueCollection Obsolete. Represents the values for an OrganizationProfile property.
Public classPeopleManagerRepresents the primary class for operations related to people.
Public classPersonalizationLinkProvides methods and properties to add, delete, retrieve, set, change, and manage personalization links and represents a link to a Personalization Site that is displayed on the navigation bar of the user's My Site.
Public classPersonalizationLinkManagerRepresents the personalization link manager.
Public classPersonalizationLinksSyncedListLoaderRepresents a synchronized list of personalization sites.
Public classPersonalSiteCreateConfigurationExceptionRepresents an exception that is thrown when an attempt to create and configure a personal site fails.
Public classPersonalSiteCreateExceptionRepresents an exception that is thrown when an attempt to create a personal site fails.
Public classPersonalSiteExistsExceptionRepresents an exception that is thrown when a user attempts to create a personal site that already exists.
Public classPersonalSiteNamingConflictExceptionRepresents an exception that is thrown when a user attempts to create a personal site with a name that already exists for a personal site.
Public classPersonalSitePartialCreateExceptionRepresents an exception that is thrown when a user only partially creates a personal site, and some elements of the site could not be configured.
Public classPersonalSiteUpgradeExistsExceptionRepresents an exception that is thrown when a user attempts to upgrade a personal site that already exists.
Public classPersonPropertiesRepresents user properties.
Public classPrivacyItemProvides methods and properties to add, delete, retrieve, set, change, and manage an item that is a privacy item.
Public classPrivacyItemDataExceptionRepresents an exception that is thrown when an error occurs while loading privacy item data.
Public classPrivacyItemExceptionRepresents an exception that is thrown when a user attempts to instantiate a PrivacyItem class, and the creation fails.
Public classPrivacyItemExistsExceptionRepresents an exception that is thrown when an attempt to create a privacy item fails because that particular privacy item entry already exists.
Public classPrivacyItemFieldNotEditableExceptionRepresents an exception that is thrown when a user attempts to edit a privacy item field that cannot be edited.
Public classPrivacyItemFieldRequiredExceptionRepresents an exception that is thrown when a user fails to provide a required privacy item field when creating or updating a privacy item.
Public classPrivacyItemInvalidValueExceptionRepresents an exception that is thrown when a parameter for a privacy item has a value that is not valid.
Public classPrivacyItemLimitReachedException
Public classPrivacyItemManagerBase<T>Provides methods and properties to add, delete, retrieve, set, change, and manage an item that is a privacy item.
Public classPrivacyItemNotFoundExceptionRepresents an exception that is thrown when an attempt to find a privacy item fails.
Public classPrivacyPolicyExceptionRepresents an exception that is thrown when a user attempts to instantiate a PrivacyPolicy class, and the creation fails.
Public classPrivacyPolicyIdConstantsContains the GUID constants for user profile policies.
Public classPrivacyPolicyItemProvides methods and properties to add, delete, retrieve, set, change, and manage a privacy policy item.
Public classPrivacyPolicyManagerRepresents the privacy policy manager.
Public classPrivacyPolicyNotFoundExceptionRepresents an exception that is thrown when an attempt to find a privacy policy fails.
Public classProfileBaseRepresents the abstract class for all profile objects (including UserProfile and OrganizationProfile).
Public classProfileBaseChangeRepresents one change to a profile.
Public classProfileBaseChangeQueryRepresents one query of the profile change logs.
Public classProfileLoaderProvides an alternate entry point to user profiles rather than calling methods directly.
Public classProfileManagerBaseRepresents the abstract class for all profile manager objects (including UserProfileManager and OrganizationProfileManager).
Public classProfilePropertyManagerManages the property schema definition for the profile types that are stored in the user profile database.
Public classProfileSearchManagerManages and executes search queries that can combine different profile types in the result set. It also supports searches for Audience objects.
Public classProfileSubtypeDefines a profile subtype.
Public classProfileSubtypeManagerCreates, deletes, retrieves, and manages profile subtypes for a profile type.
Public classProfileSubtypePropertyDefines a profile subtype property.
Public classProfileSubtypePropertyManagerManages property definitions for profile subtypes.
Public classProfileSynchronizationExceptionRepresents an exception that is thrown when an attempt to synchronize a user profile fails.
Public classProfileTypePropertyDefines a profile type property.
Public classProfileTypePropertyManagerManages property definitions for profile types.
Public classProfileValueCollectionBaseProvides the abstract base class that represents the values for a profile property.
Public classPropertyRepresents the definition for a user profile property.
Public classPropertyBaseRepresents the abstract class that defines the basic elements of a profile property.
Public classPropertyBaseManager<T>Abstract base class for classes that add, remove, retrieve, and manage profile properties.
Public classPropertyCollection Obsolete. Represents a collection of Property objects.
Public classPropertyConstantsRepresents the constants for all out-of-box profile property names.
Public classPropertyDataTypeRepresents the definition for the data types of a profile property.
Public classPropertyDataTypeCollectionRepresents a collection of PropertyDataType objects.
Public classPropertyInUseExceptionRepresents an exception that is thrown when a user attempts to remove a property when the property is used by an audience.
Public classPropertyInvalidFormatExceptionRepresents an exception that is thrown when a profile property value is not in the expected format.
Public classPropertyInvalidValueExceptionRepresents an exception that is thrown when a parameter has a value that is not valid.
Public classPropertyIsPrivateExceptionRepresents an exception that is thrown when a user attempts to change the value of a private property on a profile of another user and does not have the right to manage people.
Public classPropertyIsSectionExceptionRepresents an exception that is thrown when the property is a section property.
Public classPropertyMapRepresents a property mapping that defines property mapping between the user profile and the import data source—Microsoft Active Directory directory service.
Public classPropertyMapCollectionRepresents a collection of PropertyMap objects.
Public classPropertyMappingNotDefinedExceptionRepresents an exception that is thrown when a user attempts to remove a property map for an unmapped property name.
Public classPropertyNotDefinedExceptionRepresents an exception that is thrown when a property is not defined.
Public classPropertyNotEditableExceptionRepresents an exception that is thrown when a user attempts to change a property that cannot be edited.
Public classPublishedLinksServiceThis class and its members are reserved for internal use and are not intended to be used in your code. Use the corresponding class in the websvcPublishedLinksService namespace instead.
Public classPublishedLinksSyncedListLoaderRepresents a synchronized list of personalization sites.
Public classQuickLinkRepresents a quick link.
Public classQuickLinkManagerRepresents the entry point for managing QuickLink objects.
Public classRemoveUserFailedExceptionRepresents an exception that is thrown when an attempt to remove a user from the user profile data store fails.
Public classServerLinkRepresents a published link to a Windows SharePoint Services 3.0 site that is targeted to the current user.
Public classServerLinkTypesRepresents the types of published link to a Windows SharePoint Services 3.0 site that is targeted to the current user.
Public classSPS2SAppResourcePolicyException
Public classSuggestionRepresents a single suggestion for a user.
Public classSuggestionManagerCreates and retrieves a user's colleague and keyword suggestions.
Public classSyncedListLoaderRepresents a synchronized list of personalization sites and global personal site locations.
Public classSynchronizationRunStatusContains summary information about the status of one run of a user profile synchronization job.
Public classSynchronizationStatusContains summary information about user profile imports.
Public classTooManySearchTermExceptionRepresents the exception that is thrown when the number of search patterns passed as parameters to the Search or SearchAudiences method in ProfileSearchManager exceeds 10.
Public classUpdateReadOnlyDatabaseException Thrown when the Profile database is read-only.
Public classUpdateReadOnlyFieldExceptionRepresents an exception that is thrown when a user attempts to write to a read-only field.
Public classUpdateSystemFieldExceptionRepresents an exception that is thrown when a user attempts to change a system field.
Public classUserCreationIgnoredException
Public classUserExistsExceptionRepresents an exception that is thrown when an attempt to create a user in the user profile data store fails because a duplicate user entry already exists.
Public classUserNameFormatExceptionRepresents an exception that is thrown when the format of the user name is incorrect.
Public classUserNotFoundExceptionRepresents an exception that is thrown when an attempt to find the user in the user profile data store fails.
Public classUserProfileRepresents a user profile for a person in the user profile database.
Public classUserProfileAnniversaryChangeRepresents the anniversary of a user's date property, such as their birthday. The event is fires once per year.
Public classUserProfileApplicationNotAvailableExceptionRepresents the exception that is thrown whenever a user profile application does not exist or is not running.
Public classUserProfileChangeRepresents a change made to the user profile properties that has been recorded in the change log.
Public classUserProfileChangeCollectionRepresents a collection of UserProfileChange objects.
Public classUserProfileChangeDictionaryRepresents a collection of changes for a group of users.
Public classUserProfileChangeQueryRepresents a query for changes in a user profile.
Public classUserProfileChangeTokenRepresents the unique sequential location of a change within the change log, and a point in time in the change history.
Public classUserProfileColleagueChangeRepresents a change to a user profile that represents a colleague.
Public classUserProfileConfigManagerManages the user profile configuration.
Public classUserProfileCustomChangeRepresents a custom change to a UserProfile object.
Public classUserProfileExceptionRepresents an exception that is thrown when a user attempts to instantiate a UserProfile object, and the creation fails.
Public classUserProfileLinkItemChangeRepresents a change to a link item of a user profile.
Public classUserProfileManagerRepresents a collection of UserProfile objects that are used to access user profile data. To access a specific user profile, call the UserProfileManager class to create a UserProfile object and then retrieve the corresponding data from the user profile database.
Public classUserProfileMembershipChangeRepresents a change to a membership.
Public classUserProfileMultiValueChangeRepresents a change to multiple values of a property.
Public classUserProfileOrganizationMembershipChange Obsolete. Represents a change to a UserProfile object’s membership in an OrganizationProfile object.
Public classUserProfilePropertiesForUserRepresents a set of user profile properties for a specified user.
Public classUserProfilePropertyValueChangeRepresents a change to the property value of a user profile.
Public classUserProfileSingleValueChangeRepresents a change to a single value for a property.
Public classUserProfileSiteMembershipChangeRepresents a change to a site membership.
Public classUserProfileValueCollectionRepresents a collection of user profile values.
Public classUserProfileWebLogChangeRepresents a new post to a user's Web log.
Public classUserSidExceptionRepresents an exception that is thrown when the user security identifier (SID) is incorrect.
Public classWSSProfileSynchHandles the synchronization of user profile data in the Microsoft SharePoint Foundation user information list on each site, and the synchronization of SharePoint Foundation members' group membership in the user profile memberships. Do not use this class directly from your code; instead, use stsadm.exe.
Public classWSSSynchSchedulerFeatureReceiverThis class and its members are reserved for internal use and are not intended to be used in your code.
Public classWSSSyncUsageDefinition Usage definition for User Profile Active Directory import.
Public classWSSSyncUsageEntry
  InterfaceDescription
Public interfaceIPrivacyPolicyItemSpecifies the interface that a class must implement to get information about the privacy policy of an item.
Public interfaceIProfileEventInterfaceExecutes an action whenever a user profile is about to be deleted.
  EnumerationDescription
Public enumerationChangeTypesRepresents the type of change made to a user-related object.
Public enumerationChoiceListSearchOptionIndicates the patterns Microsoft Office SharePoint Server 2007 can use while for searching vocabulary items in choice lists.
Public enumerationChoiceTypesRepresents whether a user profile property uses a choice list and if so, describes the type of support.
Public enumerationColleagueGroupTypeRepresents the supported types of colleagues in a user profile.
Public enumerationConnectionTypeRepresents an enumeration of data source types that can be represented as Connection objects.
Public enumerationMembershipGroupTypeDefines the type of the membership group.
Public enumerationMembershipSortColumnThis MembershipSortColumn enumeration is reserved for internal use and is not intended to be used directly from your code.
Public enumerationMembershipSortDirectionDefines the order to sort the membership in.
Public enumerationMembershipSortTypeDefines the type of sorting to do on a membership.
Public enumerationMembershipSourceDefines the membership source.
Public enumerationMultiValueSeparatorDefines the type of separator character used to separate multiple values for a property.
Public enumerationObjectTypesDefines types of user-related objects that can be changed in the user profile store.
Public enumerationOrganizationMembershipType Obsolete. An enumeration of all the membership types for an organization.
Public enumerationPeopleDataTypes People data types for people data requests
Public enumerationPersonalSiteCapabilities
Public enumerationPersonalSiteCreateConfigurationException.ErrorTypeIndicates the type of failure that occurs during an attempt to create and configure a personal site.
Public enumerationPersonalSiteInstantiationState
Public enumerationPrivacyRepresents the privacy level that you can set on user profile data.
Public enumerationPrivacyPolicyDefines the privacy policy for whatever a user is applying to.
Public enumerationProfileSearchFlagsRepresents the enumeration of flags that are used to specify which type of profile to search when using ProfileSearchManager.
Public enumerationProfileTypeRepresents the enumeration that defines the profile type.
Public enumerationPropertyBase.DBActionRepresents the enumeration of the database transactions available for profile properties.
Public enumerationQuickLinkGroupTypeDefines the type of quick link group.
Public enumerationSiteNameFormatDefines the site naming convention used to create personal sites.
Public enumerationSuggestionStatusRepresents the enumeration of possible status values for a suggestion.
Public enumerationSuggestionTypeRepresents the enumeration of possible types for a suggestion.
Public enumerationSynchronizationStageRepresents an enumeration of stages for a user profile synchronization job.
Public enumerationSynchronizationStateRepresents an enumeration of states for a user profile synchronization job.
Public enumerationUserFormatDefines the format for user profile account names.
Public enumerationUserPhotoSize
Public enumerationWSSSyncUsageDefinition.SyncType
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.