[英]How to read a onedrive folder using c# windows app
我試圖按照MSDN上的示例來讀取onedrive上文件夾的屬性,但是遇到了一些錯誤。
這是我正在關注的教程: http : //msdn.microsoft.com/zh-cn/library/live/hh826522.aspx#reading_albums
運行代碼時出現的錯誤提示:
“錯誤1'testRun.MainPage'不包含'session'的定義,找不到擴展方法'session'接受類型為'testRun.MainPage'的第一個參數(您是否缺少using指令或程序集引用? )C:\\ Users \\ me \\ Desktop \\ project“
我仍然調查了這個問題,還沒有找到我需要為LiveConnectClient參數添加的內容。 它僅表明它需要“ LiveConnectClient會話”,而我不確定該在其中放置什么。
我的代碼:
private async void Button_logIn_Click(object sender, RoutedEventArgs e)
{
try
{
LiveConnectClient liveClient = new LiveConnectClient(this.session);
LiveOperationResult operationResult =
await liveClient.GetAsync("path/to/folder");
dynamic result = operationResult.Result;
this.Textblock_status.Text = string.Join(" ", "Album name:", result.name, "ID:", result.id);
}
catch (LiveConnectException exception)
{
this.Textblock_status.Text = "Error getting album info: " + exception.Message;
}
}
在與LiveConnectClient一起使用之前,需要確保定義會話成員,並使用有效的會話填充它。 查看以下文檔以獲取更完整的示例:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.