Powershell Core 获取会员

问题描述 投票:0回答:1

谦卑地寻求帮助。初级 Powershell Core 7.4.2 脚本编写者。参考获取会员结果。我的背景是,我真的更喜欢使用 Powershell Core 的内置文档,而不是连接到互联网或使用 IDE 中的扩展。这是我尝试仅使用 Powershell Core 执行的操作的示例

Get-Member cmdlet.
Example:
 Get-Member -Name Trim -InputObject system.string[]

   TypeName: System.String
Name MemberType Definition
---- ---------- ----------
Trim Method     string Trim(), string Trim(char trimChar), string Trim(Params char[] trimCha…

我的问题。如何获得上面示例中使用的修剪方法的完整定义(省略号之外)?

研究了 Get-Member 文档

powershell methods definition
1个回答
0
投票

要获取对象的重载方法定义列表(每行一个),只需键入通常用于相关对象的命令以及方法名称,然后省略任何参数或括号即可。在本例中,我使用引号创建

[string]
对象的实例。

PS>"".trim

OverloadDefinitions
-------------------
string Trim(Params char[] trimChars)
string Trim()

PS>"".StartsWith

OverloadDefinitions
-------------------
bool StartsWith(string value)
bool StartsWith(string value, System.StringComparison comparisonType)
bool StartsWith(string value, bool ignoreCase, cultureinfo culture)

您也可以在静态方法上使用它。

PS>[Environment]::SetEnvironmentVariable

OverloadDefinitions
-------------------
static void SetEnvironmentVariable(string variable, string value)
static void SetEnvironmentVariable(string variable, string value, System.EnvironmentVariableTarget target)
© www.soinside.com 2019 - 2024. All rights reserved.