2016-04-14 8 views
0

OneDrive(ビジネス)に保存されているファイルの作成日と最終更新日を更新しようとしています。 。OneDrive SDKを使用してOneDrive(ビジネス)に保存されているファイルの作成日時と最終更新日時を更新する方法

私が正常に更新されました/他のファイル属性(または面)を設定し、しかし、何らかの理由で、私は、日付/時刻を更新しようとする私のコードは、常に次の例外に

'Microsoft.OneDrive.Sdk.OneDriveException' with Error = {Code: invalidRequest Message: The request is malformed or incorrect.} 

スローファセットコードが比較的単純(SDKサンプルから採取)

var remoteFileId = "0153C2VFI2EGGLRJXTANFLXLWP6UJXCFW3"; 
var newItemFacets = new Item 
{ 
    FileSystemInfo = new FileSystemInfo 
    { 
     CreatedDateTime = DateTimeOffset.Now - TimeSpan.FromDays(1), 
     LastModifiedDateTime = DateTimeOffset.Now 
    } 
}; 

await _oneDriveClient 
    .Drive 
    .Items[remoteFileId] 
    .Request() 
    .UpdateAsync(newItemFacets); 

あるremoteFileIdの値は、もちろん私のOneDriveに保存されたファイルに固有です。

誰もこのコードが失敗する理由を知りませんか?おそらく、このための

答えて

関連する問題