Types/Protocol.Command/get_CommandParameterName.ps1

foreach ($param in $this.Parameters.GetEnumerator()) {
    if ($param.Value.ParameterType -eq [Management.Automation.Language.CommandAST]) {
        return $param.Value.Name
    }
}