Ваш запрос уже хорош. Вам не нужно приводить к массиву. То, что вы получаете от Get-TwitterStatuses_UserTimeline
, уже является массивом результатов.
Вы можете проверить, какой тип является объектом, вызвав для них метод .GetType()
.
$TwitterStatuses.GetType()
(метод Get-Type
доступен для всех объектов)
Вы можете проверить доступные элементы, используя Get-Member
на объекте, который вы хотите проверить.
$TwitterStatuses | Get-Member
Затем, в вашем foreach, вам нужно точно указать, что вы действительно хотите отобразить ,
Пример
Foreach ($status in $TwitterStatuses)
{
Write-Host $status.text
}
Если вас интересует только одно из свойств, вы даже можете получить результаты напрямую, введя имя свойства. Коллекция будет повторена, и результаты отобразятся в консоли.
$TwitterStatuses.text
Ссылки
Get-Member
.GetType ()