User Profile Data Web Part

 
Property Name Display Name
UserProfile_GUID Id
SID SID
ADGuid Active Directory ID
AccountName 帐户名
FirstName 名字
SPS-PhoneticFirstName 拼音名
LastName 姓氏
SPS-PhoneticLastName 拼音姓
PreferredName 名称
SPS-PhoneticDisplayName 拼音显示姓名
WorkPhone 单位电话
Department 部门
Title 职务
SPS-JobTitle 职务
Manager 经理
AboutMe 描述
PersonalSpace 个人网站
PictureURL 图片
UserName 用户名
QuickLinks 快速链接
WebSite 网站
PublicSiteRedirect 公共网站重定向
SPS-DataSource 数据源
SPS-MemberOf 隶属于
SPS-Dotted-line 非直属经理
SPS-Peers 同级
SPS-Responsibility 专业领域
SPS-SipAddress SIP 地址
SPS-MySiteUpgrade 我的网站升级
SPS-DontSuggestList “不建议”列表
SPS-ProxyAddresses 代理服务器地址
SPS-HireDate 雇用日期
SPS-DisplayOrder 显示顺序
SPS-ClaimID 声明用户标识符
SPS-ClaimProviderID 声明提供程序标识符
SPS-ClaimProviderType 声明提供程序类型
SPS-LastColleagueAdded 上一个添加的同事
SPS-OWAUrl Outlook Web Access URL
SPS-SavedAccountName 保存的帐户名称
SPS-SavedSID 保存的 SID
SPS-ResourceSID 资源林 SID
SPS-ResourceAccountName 资源林帐户名
SPS-ObjectExists 对象已存在
SPS-MasterAccountName 主帐户名
SPS-DistinguishedName 可分辨名称
SPS-SourceObjectDN 源对象可分辨名称
SPS-LastKeywordAdded 最新添加的关键字
WorkEmail 工作电子邮件
CellPhone 移动电话
Fax 传真
HomePhone 住宅电话
Office 办公室
SPS-Location 办公地点
SPS-TimeZone 时区
Assistant 助手
SPS-PastProjects 过去参与的项目
SPS-Skills 技能
SPS-School 学校
SPS-Birthday 生日
SPS-StatusNotes 状态消息
SPS-Interests 兴趣
SPS-EmailOptin 电子邮件通知

Code

using (SPSite site = new SPSite("http://moss2010/"))
            {
                SPServiceContext context =
                    SPServiceContext.GetContext(site);
                UserProfileManager m_mngr = new UserProfileManager(context);

//Get the properties
                PropertyCollection props = m_mngr.Properties;

//Create a Dictionary to store property data.
                Dictionary<string, string> UserProps = new Dictionary<string, string>();

foreach (Property prop in props)
                {
                    UserProps.Add(prop.Name, prop.DisplayName);
                }
                //Bind the Dictionary to a GridView control.
                GridView1.DataSource = UserProps;
                GridView1.Columns[0].HeaderText = "Property Name";
                GridView1.Columns[1].HeaderText = "Display Name";
                GridView1.DataBind();

}

转载于:https://www.cnblogs.com/wanghao-3/archive/2011/01/05/1926896.html

User Profile Data Web Part 读取属性字段相关推荐

  1. Dynamics CRM2016 Web API之查询单个属性字段的值

    之前已有文章介绍过通过web api来更新单个属性字段的值,本篇要讲的是查询,查询其实很简单但其中有个注意点,这就是本篇文章的目的. 主要的区别在于js代码返回的结果的处理上,下面这段代码乍看之下没问 ...

  2. vue $ 符号(例如vm.$data vs vm.data):读取实例属性 vs 读取 data 数据

    vm.$ 读取实例中属性列表(第一层) vm.data 直接读取实例 data 数据属性中的数据值(第二层).等价于 vm.$data.data <script>var ok=new Vu ...

  3. 静态变量读取属性文件_一种通过变量插值读取属性的方法

    静态变量读取属性文件 最近,我尝试在应用程序服务器中定义和读取全局属性. 在应用程序服务器中配置的此类属性的好处–可以在此服务器上部署的所有Web应用程序之间共享该属性. 每个部署的应用程序都可以读取 ...

  4. 一种通过变量插值读取属性的方法

    最近,我尝试在应用程序服务器中定义和读取全局属性. 在应用程序服务器中配置的此类属性的好处–可以在此服务器上部署的所有Web应用程序之间共享该属性. 每个部署的应用程序都可以读取同一属性,该属性仅在一 ...

  5. Android 读shp属性字段

    我是使用gdal来读取shp的,使用gdal需要到相关的文件到项目中,主要是: 下面是正式代码: //指定文件的名字和路径String strVectorFile = Environment.getE ...

  6. web 表单自定义字段_带有自定义服务器字段验证的AJAX表单提交

    web 表单自定义字段 Overview 总览 This article presents a method for validating form data in a PHP script usin ...

  7. ABAP:DYNP_VALUES_READ读取屏幕字段值

    在Screen显示之前,系统会自动将程序变量值放到屏幕字段中:在PAI事件中,系统会自动将屏幕字段的值更新到相应的程序变量.在Screen Logic中我们还有POH和POV事件,所以有时需要调用函数 ...

  8. c mysql二进制,MySQL运用connector C/C+读取二进制字段

    MySQL使用connector C/C+读取二进制字段 MySQL使用connector C/C+读取二进制字段,两种方法: 用getString vector vec; while (pResul ...

  9. @RequestParam注解四个属性字段说明

    当前spring-web依赖版本为: <!-- https://mvnrepository.com/artifact/org.springframework/spring-web --> ...

最新文章

  1. 【通俗理解线性代数】 -- 矩阵与空间的基和坐标
  2. Evolview:提升系统进化树颜值
  3. 传染病控制(洛谷 1041 WA 90)
  4. irobot擦地机器人故障_iRobot怎么就那么香?用过擦地机器人之后,我服了
  5. Cache 工作原理、Cache 一致性,你想知道的都在这里
  6. 2017年7月27日 老大传授的知识
  7. 怎么修改RO服务器版本,谁知道build.prop的系统版本号怎么改
  8. 福布斯发布2019最值得关注IoT公司榜单,全球化AI+IoT平台涂鸦智能上榜
  9. Quartz定时调度CronTrigger时间配置格式说明与实例
  10. python os常用方法_python os模块常用方法
  11. Linux学习笔记二:Ubuntu启用root用户、更改软件源以及安装vim
  12. [bzoj1566][NOI2009]管道取珠
  13. [LeetCode]129. Sum Root to Leaf Numbers路径数字求和
  14. 代码管理学:域名、产品名、应用名等都不是你能决定的,要上报备案
  15. 网络安全实验4 SQL注入攻击
  16. 类似Jira的十大项目管理软件
  17. Springboot发送美观的HTML邮件
  18. iOS内购实现及测试Check List
  19. 深入理解Java虚拟机到底是什么
  20. MATLAB图像的频域低通滤波(灰度图像滤波+彩色图像滤波)

热门文章

  1. 渐进式web应用程序_渐进式Web应用程序简介
  2. win使用linux共享打印机,Ubuntu 12.04以及 Window 下使用共享打印机
  3. 零基础学Java需要做哪些准备
  4. smobiler介绍(二)
  5. linux下如何修改系统时间
  6. 内存分配器memblock【转】
  7. LINUX 查找tomcat日志关键词
  8. osi 模型 tcpip网络模型
  9. 一张图带你了解 Spring Cloud 微服务架构!
  10. Spring Cloud(七)服务网关 Zuul Filter 使用