2016-06-19 26 views
0

私はtfsビルド拡張を開発し、jsonファイルの入力フィールドから "VisibleRule"属性に関する質問があります。 以下の入力フィールド定義があり、選択したオプションに応じて入力フィールドを表示したいとします。TFSビルド拡張 "VisibleRules"定義をjsonファイル

例:オプション1またはオプション2が

"inputs": [ 
 
     { 
 
     "name": "options", 
 
     "type": "pickList", 
 
     "label": "Options", 
 
     "required": true, 
 
     "options": 
 
\t { 
 
\t \t "Option1": "Option1", 
 
\t \t "Option2": "Option2", 
 
\t \t "Option3": "Option3" 
 
\t } 
 
     }, 
 
\t \t { 
 
     "name": "Field1", 
 
     "type": "string", 
 
     "label": "Field1", 
 
     "required": true, 
 
     "visibleRule": "options = option1" 
 
     }, 
 
\t \t { 
 
     "name": "Field2", 
 
     "type": "string", 
 
     "label": "Field2", 
 
     "required": true, 
 
     "visibleRule": "options = option2" 
 
     } 
 
    ]

を選択した場合、私はこのようなvisibleRuleまたは条件を定義することができます目に見える フィールド1セット?

"visibleRule": "options = option2 && options = option3"

+0

VnextまたはXAMLを構築しますか? –

答えて

2

はい、詳細についてはAzureFileCopyタスクでこのフォーマットを参照してください。

"visibleRule": "ConnectedServiceNameSelector = ConnectedServiceName && Destination = AzureVMs" 
関連する問題