首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SPListItem中的SharePoint签入

SPListItem中的SharePoint签入
EN

Stack Overflow用户
提问于 2009-09-01 13:13:26
回答 2查看 14.4K关注 0票数 4

在sharepoint中,如何签入SPListItem?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-09-01 13:16:16

参见MSDN:SPListItem.File。;

例如:

代码语言:javascript
复制
SPFile file = item.File;
if (file.CheckOutStatus != SPFile.SPCheckOutStatus.None)
{
    file.CheckIn("Reason for check in.", SPCheckinType.MajorCheckIn);
}

可选的第二个参数允许通过SPCheckinType enumeration指定次要、主要或覆盖检入。

票数 10
EN

Stack Overflow用户

发布于 2012-03-22 00:14:49

很好的回应,然而,在2010年,CheckOutStatus正在拒绝-使用SPCheckOutType代替。您可能还希望批准该项目-例如:

代码语言:javascript
复制
SPList MyLib = TheWeb.Lists["MyLibrary"];
if (MyLib != null)
{
    if (MyLib.Items.Count > 0)
    {
        foreach(SPListItem AnItem in MyLib.Items)
        {
              SPFile TheFile = AnItem.File;
              if (TheFile.CheckOutType != SPFile.SPCheckOutType.None)
              {
                   TheFile.CheckIn("Check in comment", SPCheckinType.MajorCheckIn);
                   TheFile.Approve("Approval comment");
              }
        }
    }
}

David M. Sterling SICG

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1362417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档