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

  • 相关阅读:
    Restful API
    事件冒泡
    DOM性能
    获取dom节点的所有子节点
    获取dom节点的父节点
    深拷贝
    Dropdown下拉菜单
    Breadcrumb面包屑
    【vue】----生产环境去除cosole.*
    刷leetcode时,重新认识LinkedList实现栈、队列或者双端队列
  • 原文地址:https://www.cnblogs.com/IsNull/p/1886864.html
Copyright © 2011-2022 走看看