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
相关产品推荐
相关产品推荐

