outputfile という名前のパラメーターを含む Azure Pipelines 用の YAML テンプレートを設計しています。テンプレート内でこのパラメーターを参照するために使用できる構文はどれですか? (2つ選択)
解答を選択
オプションをタップして解答を確認してください。
正解: ${{parameters.outputfile}}, ${{parameters['outputfile']}}.
これが解答である理由
Azure PipelinesのYAMLテンプレートでは、parametersオブジェクトを使用してテンプレートパラメーターを参照します。このオブジェクトのプロパティにアクセスするには、式構文${{ ... }}を使用します。プロパティ名が単純な識別子(スペースや特殊文字を含まない)の場合は、ドット表記${{parameters.outputfile}}を使用できます。プロパティ名に特殊文字が含まれる場合や、動的にプロパティ名を指定する場合は、ブラケット表記${{parameters['outputfile']}}を使用します。どちらの形式も有効で、この場合は同じ結果になります。 誤った選択肢の$(...)構文は、ランタイム式(変数や環境変数など)に使用され、テンプレートのコンパイル時には評価されません。$(parameters[outputfile])は、ブラケット内のoutputfileが文字列リテラルとしてではなく、変数として解釈されるため正しくありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要