You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MS Graph SDK 4迁移至SDK 5:WorkbookRange获取代码改写求助

MS Graph SDK v4 迁移至 v5 代码转换方案

转换后的v5代码实现

GraphServiceClient client = new(...);
WorkbookRange d = await client
    .Me.Drive
    .Items[bookId]
    .Workbook
    .Worksheets[tabId]
    .RangeWithAddress("A1:XX1")
    .GetAsync(cancellationToken: cancellation)
    .ConfigureAwait(false);

核心差异说明

  • 移除.Request()调用:v5 SDK简化了API调用链路,无需显式创建请求对象,直接调用目标方法即可发起请求
  • 替换.Range("A1:XX1")为.RangeWithAddress("A1:XX1"):v5采用强类型API设计,针对指定地址的单元格范围操作,需使用RangeWithAddress方法传入地址参数,替代v4中的索引器调用方式
  • 取消令牌直接传入:GetAsync方法支持直接接收cancellationToken参数,无需通过Request对象配置

内容的提问来源于stack exchange,提问作者Stephan Hoffmann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 06:52:07