2012-05-12 45 views
3

目标

说我有在谷歌文档/驱动文档的集合/文件夹,我想以编程方式检索相关的每一个说明:如何获得Google文档的说明?

(您可以通过在列表中选择该文件得到这个,然后打的 “眼睛” 图标)

The description I want

工作 代码

我使用在.NET library for the Google Data API并具备基本的登录和检索没有问题的工作:

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属性总是回来为空。

的问题(一个或多个)

  1. 我的假设是工作为.Summary根据一些过时的代码段的正确位置,等等,这是一个假的假设?
  2. 我还可以如何检索与文档相关的描述? (在上面的可笑示例中,“我可以解密吗?”)

回答

2

.NET客户端库没有公开该字段,我只是提交了一些rev的代码。 1189(http://code.google.com/p/google-gdata/source/detail?r=1189),它将一个Description属性添加到DocumentEntry类。 您现在可以通过以下代码访问说明:

string description = document.DocumentEntry.Description;