Azure devops Azure DevOps扩展项目名称返回externalContentHost512

Azure devops Azure DevOps扩展项目名称返回externalContentHost512,azure-devops,azure-devops-rest-api,azure-devops-extensions,Azure Devops,Azure Devops Rest Api,Azure Devops Extensions,我试图在我的web扩展中获取项目的名称,该扩展是从工作项上下文菜单启动的 我正在使用以下代码: var projectPageService = await SDK.getService<IProjectPageService>(CommonServiceIds.ProjectPageService); var projectInfo = await projectPageService.getProject(); var projectPageService=wait SDK.g

我试图在我的web扩展中获取项目的名称,该扩展是从工作项上下文菜单启动的

我正在使用以下代码:

var projectPageService = await SDK.getService<IProjectPageService>(CommonServiceIds.ProjectPageService);
var projectInfo = await projectPageService.getProject();
var projectPageService=wait SDK.getService(CommonServiceIds.projectPageService);
var projectInfo=await projectPageService.getProject();
projectInfo.name
始终返回
externalContentHost512
,而不是实际的项目名称

我遗漏了什么吗?

有样品

得到

import*作为SDK从“azure devops扩展SDK”导入;
从“azure devops扩展api”导入{CommonServiceID,IProjectPageService};
const projectService=wait SDK.getService(CommonServiceIds.ProjectPageService);
const project=await projectService.getProject();
有一些示例

得到

import*作为SDK从“azure devops扩展SDK”导入;
从“azure devops扩展api”导入{CommonServiceID,IProjectPageService};
const projectService=wait SDK.getService(CommonServiceIds.ProjectPageService);
const project=await projectService.getProject();
import * as SDK from "azure-devops-extension-sdk";
import { CommonServiceIds, IProjectPageService } from "azure-devops-extension-api";
const projectService = await SDK.getService<IProjectPageService>(CommonServiceIds.ProjectPageService);
const project = await projectService.getProject();