【问题标题】:azure-devops-node-api: How to setDocumentByName in ProjectCollection scopeazure-devops-node-api:如何在 ProjectCollection 范围内设置 DocumentByName
【发布时间】:2021-03-13 18:52:15
【问题描述】:

如何在 ProjectCollection 范围内设置文档? 我尝试调用setDocumentByName 方法,但需要ScopeTypeScopeValueparameters。 当我尝试为这些参数设置空字符串时,它不起作用。

import * as azdev from "azure-devops-node-api";
import extmgmtm = require("azure-devops-node-api/ExtensionManagementApi");

let authHandler = azdev.getPersonalAccessTokenHandler(token);
let connection = new azdev.WebApi(orgUrl, authHandler);

let api = await connection.getExtensionManagementApi();

  await api
    .setDocumentByName(
      {
        id: "key",
        value: inputString,
      },
      publisher,
      extensionName,
      "User",         //scopeType
      "Me",           //scopeValue
      "collection1"
    )
    .then((doc) => {
      console.log(doc);
    });

【问题讨论】:

    标签: azure-devops-rest-api azure-devops-extensions


    【解决方案1】:

    我找到了解决办法!

    对于scopeType,我们需要使用Default 而不是UserCurrentscopeValue 而不是Me

    【讨论】:

    • 很高兴您找到了解决方案。你可以接受你的上述答案
    猜你喜欢
    • 1970-01-01
    • 2022-11-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-21
    • 1970-01-01
    • 2023-01-07
    相关资源
    最近更新 更多