Простой (возможно, глупый) вопрос. Я новичок в Powershell и в основном использую его для создания экземпляров управляемых библиотек, поэтому мне не нужно писать небольшие приложения, когда мне нужно использовать членов из них. Некоторые из этих библиотек старые и имеют методы с длинными болезненными сигнатурами. Используя get-member после создания экземпляра new-object, я часто сталкиваюсь с разочаровывающими результатами, такими как:
PS> $object | get-member MethodWithLongSignature
TypeName: SomeLib.SomeObject
Name MemberType Definition
---- ---------- ----------
MethodWithLongSignature Method System.Void MethodWithLongSignature(string param1, int param2, string param3, string param4, stri....
Есть ли способ обернуть результаты get-member? В качестве альтернативы, есть ли переключатель для get-member, который будет выдавать результаты способом, который не будет переноситься?