.openDialog()メソッドがTFS2017でページを読み込まない

マリーナ・ピアティコポワ

2017TFSワークアイテムフォームにボタンがあります。ダイアログが開くはずです。

このMicrosoftドキュメント(https://docs.microsoft.com/en-us/vsts/extend/develop/using-host-dialog)を使用して、次のコードを作成しました。

$(us_button[0]).click(function(){
    VSS.getService(VSS.ServiceIds.Dialog).then(function(dialogService) {
        var extensionCtx = VSS.getExtensionContext();
        // Build absolute contribution ID for dialogContent
        var contributionId = extensionCtx.publisherId + "." + extensionCtx.extensionId + ".info";

        // Show dialog
        var dialogOptions = {
            title: "My Dialog",
            width: 800,
            height: 600
        };
        dialogService.openDialog(contributionId, dialogOptions);
    }); 
});

またinfo、Microsoftのガイドが示唆しているように、マニフェストに要素を追加しました

ウィンドウは開きますが、ページが読み込まれることはありませんinfo.htmlデバッグが言うのは(no stack) nullだけです

マニフェストファイル:

{
"manifestVersion": 1,
"id": "usButton",
"version": "1.0.56",
"name": "usButton",
"publisher": "Logrocon",
"icons": {
    "default": "img/logo.png"
},
"targets": [
    {
        "id": "Microsoft.VisualStudio.Services"
    }
],
"tags": [
    "Work Item",
    "Work Item control"
],
"files": [
    {
        "path": "img",
        "addressable": true
    },
    {
        "path": "dist",
        "addressable": true
    },
    {
      "path": "scripts/main.js",
      "contentType": "text/javascript",
      "addressable": true
    },
    {
        "path": "info.html",
        "addressable": true
    },

    {
        "path": "usButton.html",
        "addressable": true
    }
],
"categories": [
    "Plan and track"
],
"scopes": [
    "vso.work_write"
],
"contributions": [
        {
        "id": "usButton",
        "type": "ms.vss-work-web.work-item-form-control",
        "targets": [
            "ms.vss-work-web.work-item-form"
        ],
        "properties": {
            "name": "usButton",
            "uri": "usButton.html",
            "height": 40,
            "inputs": [
                {
                    "id": "FieldAppTestBtn",
                    "description": "Autocalculate Remaining Work.",
                    "type": "WorkItemField",
                    "properties": {
                        "workItemFieldTypes": ["Double"]
                    },
                    "validation": {
                        "dataType": "String",
                        "isRequired": true
                    }
                }
            ]
        }
    },
    {
        "id": "info",
        "targets": [],
        "description": "The content to be displayed in the dialog",
        "type": "ms.vss-web.control",
        "properties": {
            "uri": "info.html"
        }
    }        
]
}
エディ・チェン-MSFT

run VSS.init()info.htmlに拡張SDKとメソッドをインポートしませんでした。以下に更新してから、再試行してください。

<!DOCTYPE html>
<html style="background-color:inherit;height:100%;">
    <head>
        <title>Continious delivery actions</title>
        <script src="dist/VSS.SDK.min.js"></script>
    </head>
    <body style="background-color:inherit;height:100%;">
        <div><table><tr><td>ID</td><td>Поле</td><td>Значение</td></tr></table></div>
        <script>
            VSS.init();
        </script>
    </body>
</html>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

jquery .submit()メソッドはページを再読み込みしません

分類Dev

meteor.http.get メソッドで、ページが読み込まれるのを 5 秒間待機する方法など

分類Dev

SonarqubeがTFS2017ビルドのコードカバレッジを測定していない

分類Dev

ページが読み込まれるまでSpinnerLoadingAnimatorを読み込みたい

分類Dev

Expressjs - 角度の読み込みがインデックスページを読み込まない

分類Dev

Android の Chrome でページが読み込まれない

分類Dev

https なしでページを読み込んでいます

分類Dev

ページが30秒間読み込まれない場合に、Webビューを停止して、再読み込みメッセージを表示するにはどうすればよいですか?

分類Dev

dotnetcoreコードカバレッジはtfs2017で利用できます

分類Dev

メインページにウィジェットが増えると、ワードプレスでの読み込みが悪くなりますか?

分類Dev

フラグメントの各ページにAndroidの「データを読み込んでいます...」というメッセージが表示されます

分類Dev

FFImageLoadingは、Androidで次のエラーで例外をスローしています:System.TypeLoadException:メソッドが見つからないため、メソッドオーバーライドのリストを読み込めませんでした:

分類Dev

ページの読み込み時にメソッドを使用するにはどうすればよいですか?VueX

分類Dev

ページが初めて読み込まれるときにグリッドがデータを読み込まないようにするにはどうすればよいですか?

分類Dev

xamlページがデフォルトでWindowsPhoneに読み込まれるときに最初に呼び出されるメソッドはどれですか?

分類Dev

ページの読み込みが完了すると消える大きなビデオファイルを読み込んでいる間、AvadaワードプレスサイトのシンプルなCSSまたはJavaScriptの読み込み画面

分類Dev

ページが完全に読み込まれるまでgifを読み込んでいます

分類Dev

Enquire.jsを使用してページの読み込み時にクリックハンドラーが登録されないのはなぜですか?

分類Dev

ページの読み込み時にphpコードが読み込まれないようにすることは可能ですか?

分類Dev

インデックスページを除くすべてのページでDjango静的ファイルが読み込まれない

分類Dev

include Railsを使用した積極的な読み込み中に、スコープでマージメソッドを使用します

分類Dev

サービスとして実行しているときにTFS2017でTFSビルドエージェントがHTTPSgitに接続できない

分類Dev

ページと同じURLでiframeが読み込まれない理由

分類Dev

このiframeは、ページを最初に開いたときに境界線で読み込まれるのに、ページが再読み込みされたときには読み込まれないのはなぜですか?

分類Dev

LocalStorage変数が存在しますか:要素の再読み込み後にステートメントが機能しない場合(再読み込みされたフォームを送信した後にページが再読み込みされます)

分類Dev

cssを使用するとページが読み込まれないのはなぜですか?

分類Dev

セレン-ページが読み込まれない-Python

分類Dev

Moodleページの画像が読み込まれない

分類Dev

jQueryUIがページに読み込まれない

Related 関連記事

  1. 1

    jquery .submit()メソッドはページを再読み込みしません

  2. 2

    meteor.http.get メソッドで、ページが読み込まれるのを 5 秒間待機する方法など

  3. 3

    SonarqubeがTFS2017ビルドのコードカバレッジを測定していない

  4. 4

    ページが読み込まれるまでSpinnerLoadingAnimatorを読み込みたい

  5. 5

    Expressjs - 角度の読み込みがインデックスページを読み込まない

  6. 6

    Android の Chrome でページが読み込まれない

  7. 7

    https なしでページを読み込んでいます

  8. 8

    ページが30秒間読み込まれない場合に、Webビューを停止して、再読み込みメッセージを表示するにはどうすればよいですか?

  9. 9

    dotnetcoreコードカバレッジはtfs2017で利用できます

  10. 10

    メインページにウィジェットが増えると、ワードプレスでの読み込みが悪くなりますか?

  11. 11

    フラグメントの各ページにAndroidの「データを読み込んでいます...」というメッセージが表示されます

  12. 12

    FFImageLoadingは、Androidで次のエラーで例外をスローしています:System.TypeLoadException:メソッドが見つからないため、メソッドオーバーライドのリストを読み込めませんでした:

  13. 13

    ページの読み込み時にメソッドを使用するにはどうすればよいですか?VueX

  14. 14

    ページが初めて読み込まれるときにグリッドがデータを読み込まないようにするにはどうすればよいですか?

  15. 15

    xamlページがデフォルトでWindowsPhoneに読み込まれるときに最初に呼び出されるメソッドはどれですか?

  16. 16

    ページの読み込みが完了すると消える大きなビデオファイルを読み込んでいる間、AvadaワードプレスサイトのシンプルなCSSまたはJavaScriptの読み込み画面

  17. 17

    ページが完全に読み込まれるまでgifを読み込んでいます

  18. 18

    Enquire.jsを使用してページの読み込み時にクリックハンドラーが登録されないのはなぜですか?

  19. 19

    ページの読み込み時にphpコードが読み込まれないようにすることは可能ですか?

  20. 20

    インデックスページを除くすべてのページでDjango静的ファイルが読み込まれない

  21. 21

    include Railsを使用した積極的な読み込み中に、スコープでマージメソッドを使用します

  22. 22

    サービスとして実行しているときにTFS2017でTFSビルドエージェントがHTTPSgitに接続できない

  23. 23

    ページと同じURLでiframeが読み込まれない理由

  24. 24

    このiframeは、ページを最初に開いたときに境界線で読み込まれるのに、ページが再読み込みされたときには読み込まれないのはなぜですか?

  25. 25

    LocalStorage変数が存在しますか:要素の再読み込み後にステートメントが機能しない場合(再読み込みされたフォームを送信した後にページが再読み込みされます)

  26. 26

    cssを使用するとページが読み込まれないのはなぜですか?

  27. 27

    セレン-ページが読み込まれない-Python

  28. 28

    Moodleページの画像が読み込まれない

  29. 29

    jQueryUIがページに読み込まれない

ホットタグ

アーカイブ