officeba > 单独文章


如何创建一个控制台应用程序对MOSS进行开发

针对学习的开发对象模型,我们试着做一些简单开发。

这个例子描述如何在VS2005中创建一个控制台应用程序来显示站点集中列表数量。
这里用户必须是计算机管理员以便有运行脚本的权限。

【在VS2005中创建控制台应用程序】

1.        在VS2005选择【文件】-> 【项目】

2.        选择【控制台应用程序】,这里我们以c#语言为例


3.        在【解决方案资源管理器】,右键选择【引用】节点,选择【添加引用】

4.        在添加应用对话框中的【.NET】TAB页里,选择【Windows SharePoint Services】组件,点击【确定】



5.        利用using 导入Microsoft.SharePoint 名字空间,
           using Microsoft.SharePoint;

6.        添加下列代码在main方法中
-------------------------------------------------------------------------------------------------------
static void Main(string[] args)
{
    SPSite siteCollection = new SPSite("https://站点集");
    SPWebCollection sites = siteCollection.AllWebs; //取得站点集所有站点

    //遍历站点打印出站点名称,取得站点列表数量
    foreach (SPWeb site in sites)
      {
        SPListCollection lists =  site.Lists;
        Console.WriteLine("Site: " + site.Title+ "  Lists: " + lists.Count.ToString());
      }
      
       Console.WriteLine("Press ENTER to continue");
       Console.ReadLine();
}
-----------------------------------------------------------------------------------------------------------
在【调试】菜单选择【启动调试】或者按下F5运行代

作者:moss.net

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2008-06-30 08:03:30,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容