2012-05-12 117 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;