首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >azure-devops- webContext -api中的扩展

azure-devops- webContext -api中的扩展
EN

Stack Overflow用户
提问于 2020-11-20 18:43:24
回答 1查看 109关注 0票数 1

我正在尝试创建我的第一个azure devops扩展,以填补我们之间的差距,但老实说,我有点卡住了。

我正在使用MS的新react模板,并且已经成功地创建了我的扩展的shell,它在迭代板中呈现一个选项卡项。在部署时,它会在devops中成功显示。

现在,我希望检索可见迭代的所有工作项。我可以看到迭代id可以通过webContext获得。我还可以看到它可以通过VSS对象访问,但是新的typescript模型采用了完全不同的方法:

代码语言:javascript
复制
public componentDidMount() {
    SDK.init();
    
    this.initializeComponent();
}

private async initializeComponent() {
    const projects = await getClient(CoreRestClient).getProjects();
    this.setState({
        projects: new ArrayItemProvider(projects)
    });
}

例如。

有谁知道如何使用SDK对象获取webContext,或者如何获取当前显示的迭代id、项目和team....so我至少可以使用wiql查询来获取所需的内容?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2020-12-14 14:46:53

我一直在努力解决同样的问题。我发现新的SDK还不支持这一点。只是为了尝试一些东西,我派生了sdk并修改了它,然后我就可以得到webContext了。然而,我自己正在尝试开发一个Dashboard Widget,并意识到获得webContext只是新SDK中缺少的许多东西之一。希望微软能做些什么来完成这个新的SDK -在他们的git repos的问题选项卡下有很多评论,人们抱怨它是多么的不可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64928036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档