簡體   English   中英

如何使用C#將“父母參考項目”添加到“文件項目列表”

[英]How do I add “Parent Reference item” to “File item List” using C#

我正在嘗試獲取Google雲端硬盤中的項,並動態添加自己的項以供臨時使用。

IList<File> Files = new List<File>();
FilesResource.ListRequest list = service.Files.List();
FileList filesFeed = list.Execute();

ParentReference pitem = new ParentReference();

File fileitem = new File();
fileitem.Id = RootId;
fileitem.Title = "MainDrive";
pitem.Id = null;
pitem.IsRoot = true;

fileitem.Parents.Add(pitem);

Files.Add(fileitem);

在上面的代碼,我能夠加入谷歌雲端硬盤文件的項目加上我自己fileitemFiles列表。

要獲取父ID,我必須編寫以下代碼

(x => x.Files[0].Parent[0].Id)

但是對於我添加的項目有fileitem.Parents本身為null,那么我如何添加父id等於null(pitem.Id = null;)? 拋出異常。

當我嘗試將父引用添加到列表時,拋出錯誤

“你調用的對象是空的。”

是的,我知道了... fileitem.Parents = new List(){new ParentReference(){ID = _parent}};

從以下鏈接: http://www.daimto.com/google-drive-api-c-upload/ [^]

非常感謝琳達女士;-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM