Microsoft.Office.Server.UserProfiles 命名空间

  说明
公共类 AccountNotValidatedException 表示该帐户无效时引发的异常。
公共类 ActiveDirectoryConnection LDAP 连接定义 (这两种广告和 LDAP 连接)
公共类 ActiveDirectoryImportConnection
公共类 BlogListEventReceiver 此类及其成员仅供内部使用,不适合在您的代码中使用。
公共类 BusinessDataCatalogConnection 表示与业务线 (LOB) 数据存储区的连接。
公共类 ChangeTokenTooEarlyException 表示异常时引发用户的时间,自某一特定点后请求的更改,但早于最早记录更改的时间点。
公共类 ChoiceList 已过时。提供方法来搜索、 删除和重命名的用户配置文件属性的词汇表术语。
公共类 ClaimsProviderConstants 包含保留的声明身份验证的成员资格提供程序的名称。
公共类 Colleague 表示组织中的用户的同事。
公共类 ColleagueManager 提供方法来添加、 删除、 检索和管理用户的同事。
公共类 CommitFailedException 表示所做更改,但不是会保存到用户配置文件数据存储时,将引发的异常。
公共类 CommitPartialException 表示用户配置文件数据存储到进行部分更改时引发的异常。
公共类 Connection 表示与数据源的用户配置文件的连接。
公共类 ConnectionManager 管理当前的服务上下文的所有数据源连接。
公共类 CoreProperty 表示配置文件属性的最基本元素的定义。不同的配置文件类型可以共享相同的核心属性。
公共类 CorePropertyManager 创建和管理CoreProperty对象。
公共类 DirectoryServiceConnection 定义 Active Directory 和轻型目录访问协议 (LDAP) 连接。
公共类 DirectoryServiceNamingContext 唯一地标识目录树的顶级 (根)。
公共类 DLImportInProgressException 表示当用户尝试启动导入通讯组列表 (DL) 当另一个 DL 导入操作已在进行中时引发的异常。
公共类 DuplicateEntryException 表示当用户尝试在用户配置文件数据库中定义了重复的属性或重复的域控制器名称时引发的异常。
公共类 EditProfileSection 枚举中的配置文件编辑器 (SP 的部分-从任何数据库条目) 主要部分
公共类 FollowedContentException 表示下列异常操作。
公共类 GlobalPersonalSitesListSyncedListLoader 表示同步全球的个人网站位置的列表。
公共类 HashTag
公共类 HashTagCollection
公共类 ImportInProgressException 表示当用户尝试启动导入操作,同时另一个导入操作正在进行时引发的异常。
公共类 InvalidDataTypeException 表示当指定了无效的数据类型或数据类型未指定的属性时引发的异常。
公共类 InvalidUpdateOperationException 尚未确认用户的权限来更新组织的父时引发。
公共类 InvalidValueException 表示一个参数包含无效值时引发的异常。
公共类 LdapDirectoryConnection LDAP 连接定义 (这两种广告和 LDAP 连接)
公共类 Leader 代表在报告层次结构的顶部是一个用户。
公共类 LocalizedStringManager 表示用于将用户配置文件属性的本地化显示名称和说明的字符串。
公共类 MemberGroup 提供方法和属性,以添加、 删除、 检索、 设置,和管理成员组。
公共类 MemberGroupExistsException 表示当用户尝试创建已存在的成员组时引发的异常。
公共类 MemberGroupManager 表示成员组管理器。
公共类 MemberGroupNotFoundException 表示当试图找到一个成员组失败时引发的异常。
公共类 MemberGroupProfileValueCollection 包含一个MemberGroup对象的组属性。
公共类 Membership 表示单个成员组中的单个用户的成员资格。
公共类 MembershipException 表示发生未知的错误时引发的异常。
公共类 MembershipInvalidValueException 表示成员资格的参数具有无效的值时引发的异常。
公共类 MembershipManager 表示成员身份管理器。
公共类 MembershipNotFoundException 表示当试图查找成员身份失败时引发的异常。
公共类 MembershipRequiredValueException 表示用户未提供创建或更新成员身份时所需的值时引发的异常。
公共类 MossConnection 定义到Microsoft SharePoint Server 2010的数据源的连接。
公共类 MySiteBlogFeatureReceiver 此类及其成员仅供内部使用,不适合在您的代码中使用。
公共类 MySiteCleanupFeatureReceiver 此类及其成员仅供内部使用,不适合在您的代码中使用。
公共类 MySiteInstantiationQueuesFeatureReceiver
公共类 MySiteProfileHandler 实现IProfileEventInterface接口。
公共类 NoDBEntryException 表示未定义数据源时引发的异常。
公共类 NoErrorFeedBackException 表示方法会失败并返回错误代码时引发的异常。
公共类 NoJobServerException 表示不存在的作业服务器时引发的异常。
公共类 NoPortalContextException 表示没有门户上下文存在时引发的异常。
公共类 NoWebContextException 表示没有 Web 上下文存在时引发的异常。
公共类 OrganizationNotFoundException 已过时。表示在找不到请求的OrganizationProfile对象时引发的异常。
公共类 OrganizationProfile 已过时。表示一个组织。
公共类 OrganizationProfileChange 已过时。OrganizationProfile对象表示一个泛型更改。
公共类 OrganizationProfileChangeQuery 已过时。为组织配置文件表示的OrganizationProfileChange对象表示查询的更改。
公共类 OrganizationProfileManager 已过时。创建、 删除、 管理,并从OrganizationProfile对象中检索数据。
公共类 OrganizationProfileMembershipChange 已过时。表示一个变更对OrganizationProfile对象的成员资格。
公共类 OrganizationProfileValueCollection 已过时。表示一个OrganizationProfile属性的值。
公共类 PeopleManager Represents the primary class for operations related to people.
公共类 PersonalizationLink 提供方法和属性来添加,删除、 检索、 设置、 更改和管理个性化链接和表示对个性化网站用户的我的网站的导航栏上显示的链接。
公共类 PersonalizationLinkManager 表示个性化链接管理器。
公共类 PersonalizationLinksSyncedListLoader 表示同步的个性化网站的列表。
公共类 PersonalSiteCreateConfigurationException 表示创建和配置的个人网站的尝试失败时引发的异常。
公共类 PersonalSiteCreateException 表示创建个人网站的尝试失败时引发的异常。
公共类 PersonalSiteExistsException 表示当用户尝试创建已存在的个人网站时引发的异常。
公共类 PersonalSiteNamingConflictException 表示当用户尝试创建个人网站的个人网站已存在的名称时引发的异常。
公共类 PersonalSitePartialCreateException 表示当用户仅部分创建的个人网站,并不能配置该站点中的某些元素时引发的异常。
公共类 PersonalSiteUpgradeExistsException 表示当用户尝试升级已存在的个人网站时引发的异常。
公共类 PersonProperties Represents user properties.
公共类 PrivacyItem 提供方法和属性,以添加、 删除、 检索、 设置、 更改和管理是隐私项目项。
公共类 PrivacyItemDataException 表示当隐私项数据加载过程中发生错误时引发的异常。
公共类 PrivacyItemException 表示当用户尝试实例化一个PrivacyItem类,并创建操作失败时引发的异常。
公共类 PrivacyItemExistsException 表示试图创建一个隐私项失败,因为已存在该特定隐私项目项时引发的异常。
公共类 PrivacyItemFieldNotEditableException 表示当用户尝试编辑不能编辑的隐私项字段时引发的异常。
公共类 PrivacyItemFieldRequiredException 表示当用户未能提供所需的隐私项字段在创建或更新隐私项时引发的异常。
公共类 PrivacyItemInvalidValueException 表示一个隐私项参数具有无效的值时引发的异常。
公共类 PrivacyItemLimitReachedException
公共类 PrivacyItemManagerBase<T> 提供方法和属性,以添加、 删除、 检索、 设置、 更改和管理是隐私项目项。
公共类 PrivacyItemNotFoundException 表示当试图找到一个隐私项失败时引发的异常。
公共类 PrivacyPolicyException 表示当用户尝试实例化一个PrivacyPolicy类,并创建操作失败时引发的异常。
公共类 PrivacyPolicyIdConstants 包含用户配置文件策略的 GUID 常量。
公共类 PrivacyPolicyItem 提供方法和属性,以添加、 删除、 检索、 设置、 更改和管理隐私策略项。
公共类 PrivacyPolicyManager 表示隐私策略管理器。
公共类 PrivacyPolicyNotFoundException 表示当试图找到一个隐私策略失败时引发的异常。
公共类 ProfileBase 表示 (包括UserProfile和OrganizationProfile) 的所有配置文件对象的抽象类。
公共类 ProfileBaseChange 表示一个变更到配置文件中。
公共类 ProfileBaseChangeQuery 表示配置文件更改日志中的一个查询。
公共类 ProfileLoader 终结点 URI
公共类 ProfileManagerBase 表示 (包括UserProfileManager和OrganizationProfileManager) 的所有配置文件管理器对象的抽象类。
公共类 ProfilePropertyManager 管理用户配置文件数据库中存储的配置文件类型的属性架构定义。
公共类 ProfileSearchManager 管理并执行搜索查询可以将结果集中的另一个配置文件类型结合起来。它还支持Audience对象搜索。
公共类 ProfileSubtype 定义配置文件子类型。
公共类 ProfileSubtypeManager 创建、 删除、 检索和管理配置文件的配置文件类型的子类型。
公共类 ProfileSubtypeProperty 定义一个配置文件子类型属性。
公共类 ProfileSubtypePropertyManager 管理配置文件子类型的属性定义。
公共类 ProfileSynchronizationException 表示同步用户配置文件的尝试失败时引发的异常。
公共类 ProfileTypeProperty 定义一个配置文件类型的属性。
公共类 ProfileTypePropertyManager 管理配置文件类型的属性定义。
公共类 ProfileValueCollectionBase 提供类的抽象基类,表示配置文件属性的值。
公共类 Property 表示用户配置文件属性的定义。
公共类 PropertyBase 表示一个抽象类,定义了配置文件属性的基本元素。
公共类 PropertyBaseManager<T> 添加、 删除、 检索和管理配置文件属性的类的抽象基类。
公共类 PropertyCollection 已过时。表示Property对象的集合。
公共类 PropertyConstants 表示所有现成的配置文件属性名称的常量。
公共类 PropertyDataType 表示配置文件属性的数据类型的定义。
公共类 PropertyDataTypeCollection 表示PropertyDataType对象的集合。
公共类 PropertyInUseException 表示当用户尝试移除某个属性,使用访问群体的属性时引发的异常。
公共类 PropertyInvalidFormatException 表示配置文件属性值不在预期的格式时,将引发的异常。
公共类 PropertyInvalidValueException 表示一个参数具有无效的值时引发的异常。
公共类 PropertyIsPrivateException 表示当用户尝试另一个用户的配置文件上的私有属性的值更改,而又没有管理人员的权限时引发的异常。
公共类 PropertyIsSectionException 表示属性节属性时引发的异常。
公共类 PropertyMap 表示定义属性在用户配置文件和导入数据源之间的映射的属性映射 — Microsoft Active Directory 目录服务。
公共类 PropertyMapCollection 表示PropertyMap对象的集合。
公共类 PropertyMappingNotDefinedException 表示当用户尝试删除属性映射未映射的属性名称时引发的异常。
公共类 PropertyNotDefinedException 表示未定义属性时引发的异常。
公共类 PropertyNotEditableException 表示当用户不能编辑的属性进行更改时引发的异常。
公共类 PublishedLinksService 此类及其成员仅供内部使用,不适合在您的代码中使用。而在websvcPublishedLinksService命名空间中使用相应的类。
公共类 PublishedLinksSyncedListLoader 表示同步的个性化网站的列表。
公共类 QuickLink 表示一个快速链接。
公共类 QuickLinkManager 表示管理QuickLink对象的入口点。
公共类 RemoveUserFailedException 表示从用户配置文件数据存储区中删除某个用户的尝试失败时引发的异常。
公共类 ServerLink 表示为当前用户设定的Windows SharePoint Services 3.0网站已发布的链接。
公共类 ServerLinkTypes 表示为当前用户设定的Windows SharePoint Services 3.0网站的已发布的链接类型。
公共类 SPS2SAppResourcePolicyException
公共类 Suggestion 代表单个用户的建议。
公共类 SuggestionManager 创建并检索用户的同事和关键字建议。
公共类 SyncedListLoader 表示个性化站点和全局个人网站位置的同步的列表。
公共类 SynchronizationRunStatus 包含一个运行用户配置文件同步作业的状态的摘要信息。
公共类 SynchronizationStatus 包含有关用户配置文件导入摘要信息。
公共类 TooManySearchTermException 表示作为参数传递给ProfileSearchManager的Search或SearchAudiences方法的搜索模式的数量超过 10 时引发的异常。
公共类 UpdateReadOnlyDatabaseException 当配置文件数据库是只读的则抛出。
公共类 UpdateReadOnlyFieldException 表示当用户尝试写入只读字段时引发的异常。
公共类 UpdateSystemFieldException 表示当用户尝试将系统字段更改时引发的异常。
公共类 UserCreationIgnoredException
公共类 UserExistsException 表示当尝试在用户配置文件数据存储区中创建用户失败,因为已存在的重复的用户项时引发的异常。
公共类 UserNameFormatException 表示当用户名称的格式不正确时引发的异常。
公共类 UserNotFoundException 表示在用户配置文件数据存储区中查找用户的尝试失败时引发的异常。
公共类 UserProfile Represents a user profile for a person in the user profile database.
公共类 UserProfileAnniversaryChange 表示用户的日期属性,例如其生日的周年纪念。该事件是一年一次的激发。
公共类 UserProfileApplicationNotAvailableException 表示一个用户配置文件应用程序不存在或未运行时,会引发异常。
公共类 UserProfileChange 表示用户配置文件属性所做的更改已更改日志中的记录。
公共类 UserProfileChangeCollection 表示UserProfileChange对象的集合。
公共类 UserProfileChangeDictionary 表示一组用户的更改的集合。
公共类 UserProfileChangeQuery 表示一个用户配置文件中的更改的查询。
公共类 UserProfileChangeToken 表示时间的更改历史记录中的更改在更改日志中和一个点的唯一顺序位置。
公共类 UserProfileColleagueChange 表示表示某个同事使其在用户配置文件的更改。
公共类 UserProfileConfigManager 管理用户配置文件的配置。
公共类 UserProfileCustomChange 表示对UserProfile对象的自定义更改。
公共类 UserProfileException 表示当用户尝试实例化一个UserProfile对象,并创建操作失败时引发的异常。
公共类 UserProfileLinkItemChange 表示到用户配置文件的链接项的更改。
公共类 UserProfileManager 表示用于访问用户配置文件数据的UserProfile对象的集合。若要访问一个特定的用户配置文件,请调用UserProfileManager类来创建一个UserProfile对象,然后从用户配置文件数据库中检索相应的数据。
公共类 UserProfileMembershipChange 表示对成员身份的更改。
公共类 UserProfileMultiValueChange 表示多个值的属性的更改。
公共类 UserProfileOrganizationMembershipChange 已过时。表示对UserProfile对象的OrganizationProfile对象中的成员身份的更改。
公共类 UserProfilePropertiesForUser 表示指定用户的用户配置文件属性集。
公共类 UserProfilePropertyValueChange 表示用户配置文件的属性值的更改。
公共类 UserProfileSingleValueChange 表示为单个值的属性的更改。
公共类 UserProfileSiteMembershipChange 表示站点成员身份的更改。
公共类 UserProfileValueCollection 表示用户配置文件值的集合。
公共类 UserProfileWebLogChange 用户的 Web 日志都表示新的帖子。
公共类 UserSidException 表示用户的安全标识符 (SID) 不正确时引发的异常。
公共类 WSSProfileSynch 在每个站点上, Microsoft SharePoint Foundation用户信息列表中的用户配置文件数据的同步和SharePoint Foundation成员在用户的配置文件成员身份的组成员身份的同步处理。不要使用此类直接从您的代码 ;相反,使用 stsadm.exe。
公共类 WSSSynchSchedulerFeatureReceiver 此类及其成员仅供内部使用,不适合在您的代码中使用。
公共类 WSSSyncUsageDefinition 使用活动目录的用户配置文件导入定义。
公共类 WSSSyncUsageEntry

接口

  接口 说明
公共接口 IPrivacyPolicyItem 指定的类必须实现来获取信息的隐私策略的项目的接口。
公共接口 IProfileEventInterface 要删除用户配置文件时执行某项操作。

枚举

  枚举 说明
公共枚举 ChangeTypes 表示与用户相关的对象所做的更改的类型。
公共枚举 ChoiceListSearchOption 指示可以使用Microsoft Office SharePoint Server 2007模式,同时为搜索选项列表中的词汇项目。
公共枚举 ChoiceTypes 表示是否在用户配置文件属性使用的选项列表,若是,请描述的类型的支持。
公共枚举 ColleagueGroupType 表示受支持的类型的用户配置文件中的同事。
公共枚举 ConnectionType 表示可以表示为Connection对象的数据源类型的枚举。
公共枚举 MembershipGroupType 定义成员组的类型。
公共枚举 MembershipSortColumn MembershipSortColumn枚举被保留供内部使用,不应从代码直接使用。
公共枚举 MembershipSortDirection 定义的顺序进行排序中的成员资格。
公共枚举 MembershipSortType 定义排序,请为此在成员资格类型。
公共枚举 MembershipSource 定义的成员资格源。
公共枚举 MultiValueSeparator 定义的分隔符用于分隔多个值的属性的类型。
公共枚举 ObjectTypes 定义可以在用户配置文件存储区中进行更改的用户相关的对象的类型。
公共枚举 OrganizationMembershipType 已过时。一个组织的所有成员资格类型的枚举。
公共枚举 PeopleDataTypes 用户数据请求的人员的数据类型
公共枚举 PersonalSiteCapabilities
公共枚举 PersonalSiteCreateConfigurationException.ErrorType 指示在创建和配置的个人网站的尝试过程中发生的故障的类型。
公共枚举 PersonalSiteInstantiationState
公共枚举 Privacy 表示您可以设置用户配置文件数据的隐私级别。
公共枚举 PrivacyPolicy 定义为任何用户应用到了隐私策略。
公共枚举 ProfileSearchFlags 表示用于指定哪种类型的配置文件,在使用ProfileSearchManager时要搜索的标记的枚举。
公共枚举 ProfileType 表示枚举,它定义的配置文件类型。
公共枚举 PropertyBase.DBAction 表示枚举可用的配置文件属性的数据库事务。
公共枚举 QuickLinkGroupType 定义的快速链接组的类型。
公共枚举 SiteNameFormat 定义命名约定用于创建个人网站的网站。
公共枚举 SuggestionStatus 表示枚举的可能的状态值的建议。
公共枚举 SuggestionType 代表的建议可能类型的枚举。
公共枚举 SynchronizationStage 表示枚举的用户配置文件同步作业的阶段。
公共枚举 SynchronizationState 表示用户配置文件同步作业的状态的枚举。
公共枚举 UserFormat 定义用户配置文件帐户名的格式。
公共枚举 UserPhotoSize
公共枚举 WSSSyncUsageDefinition.SyncType