zoukankan      html  css  js  c++  java
  • ??Get Personal SPWeb Object(Mysite Object)获取MOSS个人站点的SPWeb对象

    /// <summary>
            /// Author:李曦光(Bruce Lee)
            /// Created Time:2008-9-16
            /// Description:get personal web site.
            /// Mender:
            /// Modify Time:
            /// Modify Description:
            /// </summary>
            /// <param name="strAccount">personal account, for example:"satyambrucelee\\Administrator",个人账号,例如:"satyambrucelee\\Administrator"</param>
            /// <param name="strPersonalSiteHost">personal site host url, for example:http://satyambrucelee:8086,个人站点宿主url,例如:http://satyambrucelee:8086</param>
            /// <returns></returns>
            public SPWeb GetPersonalWeb(string strAccount,string strPersonalSiteHost)
            {
                SPSite mySite = null;
                SPWeb myWeb = null;
                SPSite spPersonalSite = null;
                try
                {
                    spPersonalSite = new SPSite(strPersonalSiteHost);
                    ServerContext serverContext = ServerContext.GetContext(spPersonalSite);
                    UserProfileManager userProfileManager = new UserProfileManager(serverContext);
                    UserProfile userProfile = userProfileManager.GetUserProfile(strAccount);

                    mySite = userProfile.PersonalSite;
                    myWeb = mySite.OpenWeb();
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    myWeb.Dispose();
                    mySite.Dispose();
                    spPersonalSite.Dispose();
                }
                return myWeb;
            }

  • 相关阅读:
    从产品原型到交互设计的过渡——初学者心得
    谈什么是卡片式设计?
    vertical-align:middle的居中细节调整
    line-height:2和line-height:2em的区别,它们是有区别的
    css中!important的用法总结
    使用em为单位制作两列弹性布局
    如何动态修改下拉列表的默认选中项
    【转】深入浅出协议栈
    经典排序js实现
    js 数组的拷贝
  • 原文地址:https://www.cnblogs.com/IsNull/p/1886864.html
Copyright © 2011-2022 走看看