thisマニュアルを使用して作業項目のコントロールを作成しました。 tfs Power Toolsの助けを借りてXMLマークアップを変更し、私のコントロールをWIに出力しました。結果として、各作業項目はそれ自身でコントロールできます。コントロール(jsを使用)の現在の作業項目のフィールド(Found、AssignedTo、Stateなど)の値を取得または設定するにはどうすればよいですか?カスタムコントロールのWIフィールド値を取得/設定する方法TFS 2017
0
A
答えて
1
thisサービスを使用してTFS APIにREST呼び出しを行う必要があります。この(活字体)のようになります。
取得値:
public getWorkItemValues(): Q.Promise<any> {
return Q(WIT_Services.WorkItemFormService.getService()).then((service) => {
return service.getFieldValues([fieldRefName1, fieldRefName2]);
}).then((values) => {
// do something with the values
// values[fieldRefName1]
// values[fieldRefName2]
});
}
設定が似ています。
public setWorkItemValues(value1: string, value2: string): Q.Promise<IDictionaryStringTo<boolean>> {
return Q(WIT_Services.WorkItemFormService.getService()).then((service) => {
const fields: IDictionaryStringTo<string> = {};
fields[fieldRefName1] = value1;
fields[fieldRefName2] = value2;
return service.setFieldValues(fields);
});
}
1
`VSS.require("TFS/WorkItemTracking/Services"], function(WIService) {
WIService.WorkItemFormService.getService().then(
function (service) {
service.getFieldValue(this._fieldName).then(
function (value) {
// do somth
});
service.setFieldValue(this._fieldName, value).then(
function (result) {
//do smth
});
});
});`
関連する問題
- 1. TFSでテストカテゴリの異なる設定でビルドする方法2017
- 2. wpfデザイナのカスタムコントロールの既定値を設定する方法?
- 3. TFS UIの設定でTFS(2017)プラグインを開発しますか?
- 4. TFS 2017のビルドから関連するチェンジセットを取得する方法は?
- 5. [ionic] Wi-Fi信号強度値を取得する方法
- 6. Jira:プロジェクトのフィールド設定のリストを取得する方法
- 7. TFS 2017 - C#でソリューション名を取得
- 8. 取得する方法フィールド
- 9. TFS 2017リリースをロールバックする方法
- 10. jsonレスポンスから特定のフィールド値を取得する方法
- 11. TFS 2017 Extension on pull request - 親ホストからデータを取得する方法?
- 12. チーム反復のセキュリティ設定をTFSのTfsSecurityで設定する2017
- 13. セル内のDataGridViewButtonColumnの値を取得/設定する方法は?
- 14. データベース設定からDB設定の値を取得する方法CakePHPのテーブル?
- 15. イオン2値のローカルストレージを設定して取得する方法
- 16. 共有設定の値を取得する方法
- 17. 設定フラグの値を取得する方法は?
- 18. TFSワークスペースディレクトリを取得する方法
- 19. 部分的に成功したTFS 2017ビルドを設定する
- 20. TFS - TFS 2017からTFS 2010のテンプレートを使用する[migration TFS 2017 to 2010]
- 21. メディア設定を取得する方法
- 22. vuejsでselect2値を取得/設定する方法
- 23. jquery autocompleteラベルを設定する方法と値を取得する方法は?
- 24. メインウィンドウからカスタムコントロールのプロパティを設定する方法は?
- 25. コードなしのカスタムコントロールで出力キャッシュディレクティブを設定する方法
- 26. カスタムコントロールを作成するTFS 2015
- 27. 元の見積もりフィールドをTFS 2010テンプレートの残りの作業の値に設定する方法
- 28. TFS:フィールドの整数値を制限する方法
- 29. TFSコレクションを取得したWorkItemChangedEventから取得する方法
- 30. UITextFieldを指定する値を取得または設定する方法は?