The Goal
假设我在 Google 文档/云端硬盘中有一个文档集合/文件夹,并且我想以编程方式检索与每个文档相关的描述:
(您可以通过选择列表中的文件,然后点击“眼睛”图标来获取此信息)
工作代码
我正在使用用于 Google 数据 API 的 .NET 库 http://code.google.com/p/google-gdata/并且基本的登录和检索工作没有问题:
GDataCredentials credentials = BuildSomethingUp();
RequestSettings settings
= new RequestSettings("code.google.com/p/exult/", credentials);
Request request = new Request(settings);
Feed<Document> feed = request.GetFolderContent(resourceId);
List<Document> documents = feed.Entries.ToList();
foreach (Document document in documents
.Where(item => item.Type != Document.DocumentType.Folder))
{
string summary = document.Summary; //y no can haz?
}
但是,那.Summary
属性总是返回为空。
问题
- 我正在假设
.Summary
是基于一些已弃用的代码部分等的正确位置。这是一个虚假的假设吗?
- 我还可以如何检索与文档关联的描述? (在上面可笑的例子中,“我可以解密吗?”)
.NET 客户端库没有公开该字段,我只是在 rev 中提交了一些代码。 1189 (http://code.google.com/p/google-gdata/source/detail?r=1189) 将 Description 属性添加到 DocumentEntry 类。
您现在可以使用以下代码访问描述:
string description = document.DocumentEntry.Description;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)