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

  • 相关阅读:
    手游部分测试点
    Selenium-xapth定位
    添加git 忽略文件
    cxfreeze打包python程序的方法说明(生成安装包,实现桌面快捷方式、删除快捷方式)
    使用minidom来处理XML的示例
    ElementTree之Xml文档处理
    cx_freeze打包EXE文件
    wxpython的简单的应用
    python获取文件路径, 文件名, 后缀名
    flask-sqlalchemy
  • 原文地址:https://www.cnblogs.com/IsNull/p/1886864.html
Copyright © 2011-2022 走看看