OrganizationProfile 成员

请注意:此 API 现在已过时。

表示一个组织。

OrganizationProfile 类型公开以下成员。

属性

  名称 说明
公共属性 CurrentChangeToken 获取此配置文件的ProfileType的更改日志的当前的UserProfileChangeToken对象。 (从 ProfileBase 继承。)
公共属性 DisplayName 已过时。获取或设置组织的显示名称。 (覆盖 ProfileBase.DisplayName。)
公共属性 HasChildren 已过时。获取一个布尔值,该值指示此OrganizationProfile对象是否有至少一个孩子。
公共属性 ID 已过时。获取唯一标识此OrganizationProfile对象的 GUID。 (覆盖 ProfileBase.ID。)
公共属性 IsValid 已过时。获取一个布尔值,该值指示此OrganizationProfile对象是否有效。
公共属性 Item 已过时。返回该组织指定的属性的属性值。
公共属性 MembersCount 已过时。获取组织中的成员计数。
公共属性 OrganizationProfileManager 已过时。获取创建此OrganizationProfile对象的OrganizationProfileManager对象。
公共属性 Parent 已过时。获取或设置此组织的父项。 (覆盖 ProfileBase.Parent。)
公共属性 ProfileManagerBase 已过时。 (覆盖 ProfileBase.ProfileManagerBase。)
公共属性 ProfileSubtype 获取或设置此属性的配置文件子类型。 (从 ProfileBase 继承。)
受保护的属性 ProfileSubtypeId 获取或设置配置文件子类型 id。 (从 ProfileBase 继承。)
公共属性 ProfileType 已过时。 (覆盖 ProfileBase.ProfileType。)
公共属性 Properties 获取此配置文件的ProfileSubtypePropertyManager对象。 (从 ProfileBase 继承。)
公共属性 PublicOrganizationViewUrl 获取此配置文件的组织视图页的 URL。 (从 ProfileBase 继承。)
公共属性 PublicUrl 已过时。 (覆盖 ProfileBase.PublicUrl。)
公共属性 RecordId 获取配置文件的记录标识符。 (从 ProfileBase 继承。)
公共属性 ViewerRights 返回一个位掩码的查看器的权限,若要查看此配置文件的数据。 (从 ProfileBase 继承。)

页首

方法

  名称 说明
公共方法 AddMember(Int64, OrganizationMembershipType) 已过时。将指定的用户配置文件添加到此OrganizationProfile对象。
公共方法 AddMember(String, OrganizationMembershipType) 已过时。将指定的用户配置文件添加到此OrganizationProfile对象。
公共方法 Commit 已过时。将属性值的任何更改提交到数据存储区中。 (覆盖 ProfileBase.Commit()。)
公共方法 Equals 确定指定的对象是否与当前配置文件完全相同。 (从 ProfileBase 继承。)
受保护的方法 Finalize (从 Object 继承。)
公共方法 GetAncestors 已过时。获取此OrganizationProfile的管理链中的每个OrganizationProfile对象。
公共方法 GetChanges() 已过时。获取与此OrganizationProfile对象相关联的所有更改。 (覆盖 ProfileBase.GetChanges()。)
公共方法 GetChanges(ProfileBaseChangeQuery) 已过时。返回由指定的变更查询已对此组织配置文件和更改日志中记录的更改。 (覆盖 ProfileBase.GetChanges(ProfileBaseChangeQuery)。)
公共方法 GetChanges(UserProfileChangeToken) 已过时。在更改日志中已对此组织配置文件和更改日志中的记录返回到指定位置的更改。 (覆盖 ProfileBase.GetChanges(UserProfileChangeToken)。)
公共方法 GetChildren 已过时。获取此OrganizationProfile子每个OrganizationProfile对象。
公共方法 GetHashCode 返回此配置文件的唯一标识符的哈希代码。 (从 ProfileBase 继承。)
公共方法 GetImmediateMembers 已过时。获取所有即时这种组织的成员。
公共方法 GetLeaders 已过时。获取该组织的所有领导人。
公共方法 GetProfileValueCollection 已过时。获取指定的组织属性的所有组织配置文件值。 (覆盖 ProfileBase.GetProfileValueCollection(String)。)
公共方法 GetSiblings 已过时。获取曾兄弟此OrganizationProfile的OrganizationProfile对象。
公共方法 GetType (从 Object 继承。)
公共方法 GetUsers 已过时。获取其成员资格类型匹配的指定的Microsoft.Office.Server.UserProfiles.OrganizationMembershipType本组织的所有成员。
受保护的方法 GetViewerRights 已过时。返回的查看者的权利的该组织配置文件数据,请参阅bitmask 。 (覆盖 ProfileBase.GetViewerRights()。)
公共方法 IsProfileOwner 已过时。获取一个布尔值,该值指示指定的用户是否此OrganizationProfile的所有者。 (覆盖 ProfileBase.IsProfileOwner(UserProfile)。)
受保护的方法 MemberwiseClone (从 Object 继承。)
公共方法 RemoveMember(Int64) 已过时。该OrganizationProfile对象的成员身份中删除指定的用户。
公共方法 RemoveMember(String) 已过时。该OrganizationProfile对象的成员身份中删除指定的用户。
公共方法 SID 获取配置文件的唯一标识符。 (从 ProfileBase 继承。)
公共方法 ToString (从 Object 继承。)

页首

另请参阅

引用

OrganizationProfile 类

Microsoft.Office.Server.UserProfiles 命名空间