如何使用客户端对象模型Sharepoint 2013 API填充ListItem的File成员?

尤金

当您对作为文档库的列表执行查询时,ListItems具有未填充的File成员。显然,出于性能原因,该查询默认不会提取所有数据,但是我无法找到一种方法来告诉查询填充文件成员,因为查询语法对于所有列表都是通用的,并且只有文档库包含文件在他们中。

瓦迪姆·格雷米亚切夫(Vadim Gremyachev)

为了检索具有初始化的File属性的ListItem,应通过ClientRuntimeContext.Load方法显式指定它

private static ListItem GetListItem(string url, ICredentials creds, string listTitle, int listItemId)
{
    using (var clientContext = new ClientContext(url))
    {
        clientContext.Credentials = creds;

        var list = clientContext.Web.Lists.GetByTitle(listTitle);
        var listItem = list.GetItemById(listItemId);
        clientContext.Load(list);
        clientContext.Load(listItem, i => i.File); //specify File property 
        clientContext.ExecuteQuery();
        return listItem;    
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Sharepoint 2013客户端对象模型中使用javascript getPeerUrl()函数?

来自分类Dev

为什么要在Sharepoint 2013中使用客户端对象模型

来自分类Dev

SharePoint 2013客户端自定义Javascript搜索框,能够将结果填充到HTML表中

来自分类Dev

如何使用客户端 ID 和客户端密钥在 C# .NET Framework 中使用 SharePoint Rest API?

来自分类Dev

如何使用Rest API SharePoint 2013获取SPFieldChoice值?

来自分类Dev

如何使用v1 Azure AD应用程序和客户端凭据访问Sharepoint Online API

来自分类Dev

静默卸载lync 2013客户端

来自分类Dev

使用API客户端获取JSON对象

来自分类Dev

使用Google API客户端,如何创建客户端

来自分类Dev

如何使用 oauth 从任何 API 生成客户端 ID 和客户端密码

来自分类Dev

如何使用SharePoint Plus API在SharePoint Designer 2013中获取SharePoint“审批状态”列数据

来自分类Dev

如何使用{json:api}客户端加载关系?

来自分类Python

如何使用python Elasticsearch客户端upsert api

来自分类Dev

如何使用Postman客户端调用Twitter API

来自分类Dev

如何使用客户端API设置p:selectOneRadio的值?

来自分类Javascript

使用客户端Javascript时如何使API密钥保密?

来自分类Dev

如何使用Google API客户端创建Python代码

来自分类Java

如何使用Websocket客户端监听Rest API

来自分类Dev

如何在Delphi中使用HTTP客户端API

来自分类Dev

如何使用Kubernetes客户端Api部署ConfigMap

来自分类Dev

如何使用离线访问存储Google API客户端对象(access_token数组)并重新使用它

来自分类Dev

C#使用SharePoint客户端对象模型检查SharePoint列表权限

来自分类Dev

SharePoint 2013 REST API - Post SocialRestPostCreationData

来自分类Dev

使用 odata api 仅从 sharepoint 2013 获取列表项

来自分类Dev

使用Sharepoint 2013 REST Api / CSOM检索发布图像字段

来自分类Dev

SP2013客户端Peoplepicker IE11 +

来自分类Dev

Visual Studio 2013中的Git客户端是“离线”

来自分类Dev

LightSwitch 2013 HTML客户端无法破解Javascript

来自分类Dev

如何从lync客户端2013年通讯检索IM消息

Related 相关文章

  1. 1

    如何在Sharepoint 2013客户端对象模型中使用javascript getPeerUrl()函数?

  2. 2

    为什么要在Sharepoint 2013中使用客户端对象模型

  3. 3

    SharePoint 2013客户端自定义Javascript搜索框,能够将结果填充到HTML表中

  4. 4

    如何使用客户端 ID 和客户端密钥在 C# .NET Framework 中使用 SharePoint Rest API?

  5. 5

    如何使用Rest API SharePoint 2013获取SPFieldChoice值?

  6. 6

    如何使用v1 Azure AD应用程序和客户端凭据访问Sharepoint Online API

  7. 7

    静默卸载lync 2013客户端

  8. 8

    使用API客户端获取JSON对象

  9. 9

    使用Google API客户端,如何创建客户端

  10. 10

    如何使用 oauth 从任何 API 生成客户端 ID 和客户端密码

  11. 11

    如何使用SharePoint Plus API在SharePoint Designer 2013中获取SharePoint“审批状态”列数据

  12. 12

    如何使用{json:api}客户端加载关系?

  13. 13

    如何使用python Elasticsearch客户端upsert api

  14. 14

    如何使用Postman客户端调用Twitter API

  15. 15

    如何使用客户端API设置p:selectOneRadio的值?

  16. 16

    使用客户端Javascript时如何使API密钥保密?

  17. 17

    如何使用Google API客户端创建Python代码

  18. 18

    如何使用Websocket客户端监听Rest API

  19. 19

    如何在Delphi中使用HTTP客户端API

  20. 20

    如何使用Kubernetes客户端Api部署ConfigMap

  21. 21

    如何使用离线访问存储Google API客户端对象(access_token数组)并重新使用它

  22. 22

    C#使用SharePoint客户端对象模型检查SharePoint列表权限

  23. 23

    SharePoint 2013 REST API - Post SocialRestPostCreationData

  24. 24

    使用 odata api 仅从 sharepoint 2013 获取列表项

  25. 25

    使用Sharepoint 2013 REST Api / CSOM检索发布图像字段

  26. 26

    SP2013客户端Peoplepicker IE11 +

  27. 27

    Visual Studio 2013中的Git客户端是“离线”

  28. 28

    LightSwitch 2013 HTML客户端无法破解Javascript

  29. 29

    如何从lync客户端2013年通讯检索IM消息

热门标签

归档