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;
            }

  • 相关阅读:
    【APIO2008】免费道路[最小生成树 kruskal]
    【2019.8.13】
    【矩阵】
    [POI2008]BLO-Blockade [tarjan 割点]
    poj1458 最长公共子序列 (动态规划)
    最长上升子序列
    poj1163 数字三角形 (动态规划)
    快速幂 (分治)
    求排列的逆序数(分治)
    快速排序 (分治)
  • 原文地址:https://www.cnblogs.com/IsNull/p/1886864.html
Copyright © 2011-2022 走看看