我有一個包含數字 $names 的物件
name
123
456
789
012
...
我需要為 TFS 中的專案撰寫標題,例如:我的標題 123 456 789 012 ...
Add-VSTeamWorkItem -Title “我的標題 $names” -Description “這是一個描述” -WorkItemType 任務
如果它將在回圈中運行,將創建許多作業項 正確的方法是什么?
我設法建立了標題。現在我需要構建描述,每行中都包含一個我從 TFS 獲得的標題。我試過了,但它不起作用,因為該物件只有一個標題
foreach ($patch in $patches)
{
$title = (Get-VSTeamWorkItem -Id $patch.Patch).fields.'system.Title'
}
uj5u.com熱心網友回復:
您的示例資料表明它包含一個具有屬性$names的物件陣列,并且您希望將這些屬性值空間連接到可擴展(雙引號)字串 ( )中:.name"..."
"My Title $($names.name)"
相比之下,如果name在示例資料中包含列標題只是格式化工件,則解決方案更簡單:
"My Title $names"
例如,當 PowerShell 對陣列進行字串化時,它會將其字串化元素進行空格連接,從而"$(1, 2)"變為 verbatim 1 2。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/437603.html
標籤:电源外壳
