Андрей И.card.quoted4 ай бұрын
Листинг 2.42. Создание пользовательского объекта с помощью ускорителя типа PSCustomObject

PS> $myFirstCustomObject = [PSCustomObject]@{OSBuild = 'x'; OSVersion = 'y'}

Обратите внимание, что в листинге 2.42 для разделения определений ключа и значения используется точка с запятой (;).

Как только вы создали пользовательский объект, можно использовать его так же, как и любой другой. В листинге 2.43 наш пользовательский объект передается командлету Get_Member, чтобы убедиться, что он относится к типу PSCustomObject.

Листинг 2.43. Исследование свойств и методов пользовательского объекта

PS> Get-Member -InputObject $myFirstCustomObjec
  • Комментарий жазу үшін кіру немесе тіркелу