PowerShell函数指定返回值类型实例

 更新时间:2014年07月30日 10:51:07   作者:洪哥  
这篇文章主要介绍了PowerShell函数指定返回值类型,即定义PowerShell函数的返回值类型,需要的朋友可以参考下

本文介绍在自定义PowerShell函数时,如何设置返回值的数据类型。PowerShell函数的返回值可以有类型,也可以没有类型,跟输入参数相似。
   
定义PowerShell函数的返回值类型,要使用OutputType这个指令。将这个指令放到param指令之前即可实现对返回值类型的定义。

复制代码 代码如下:

function Test-IntelliSense
{
    [OutputType('System.DateTime')]
    param()
    return Get-Date
}

在上面这个函数中,我们使用[OutputType('System.DateTime')]这句将返回值定义为DateTime类型。我们在调用时,使用
复制代码 代码如下:
$result = Test-IntelliSense

这时候在控制台输入$result.的时候,应该可以看到对$result变量作为DateTime的智能提示。当然,这必须要是在PowerShell v3.0以后的版本中。

关于PowerShell定义函数返回值类型,本文就介绍这么多,希望对您有所帮助,谢谢!

相关文章

  • PowerShell实现统计函数嵌套深度

    PowerShell实现统计函数嵌套深度

    这篇文章主要介绍了PowerShell实现统计函数嵌套深度,本文分享一个函数,可以实现统计脚本执行的嵌套层次,需要的朋友可以参考下
    2015-06-06
  • Powershell访问SQL Server数据库代码实例

    Powershell访问SQL Server数据库代码实例

    这篇文章主要介绍了Powershell访问SQL Server数据库代码实例,本文直接给出代码,使用时只需要替换数据库配置参数即可,需要的朋友可以参考下
    2014-11-11
  • Powershell小技巧之编辑Hosts文件

    Powershell小技巧之编辑Hosts文件

    这篇文章主要介绍了Powershell编辑Hosts文件的小技巧,非常的简单实用,有需要的朋友可以参考下
    2014-10-10
  • 使用PowerShell实现定时播放视频和音频文件

    使用PowerShell实现定时播放视频和音频文件

    PowerShell是Windows操作系统中强大的脚本语言和自动化工具,这篇文章主要介绍了如何使用PowerShell定时播放视频和音频,以及演示一个使用PotPlayer播放器的示例脚本,需要的可以参考一下
    2023-08-08
  • PowerShell时间记录脚本

    PowerShell时间记录脚本

    这篇文章主要介绍了PowerShell时间记录脚本的相关资料,非常简单实用,需要的朋友可以参考下
    2015-09-09
  • PowerShell中使用curl(Invoke-WebRequest)的方法教程

    PowerShell中使用curl(Invoke-WebRequest)的方法教程

    这篇文章主要给大家介绍了关于在PowerShell中使用curl(Invoke-WebRequest)的方法教程,文中通过详细的示例代码给大家介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-08-08
  • PowerShell管道入门必看篇(管道例子大全)

    PowerShell管道入门必看篇(管道例子大全)

    下面小编就为大家带来一篇PowerShell管道入门必看篇(管道例子大全)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • PowerShell中prompt函数的妙用

    PowerShell中prompt函数的妙用

    这篇文章主要介绍了PowerShell中prompt函数的妙用,例如自定义命令提示符,在提示符中自动输出当前路径等技巧,需要的朋友可以参考下
    2014-08-08
  • Windows Powershell 执行外部命令

    Windows Powershell 执行外部命令

    Windows PowerShell 在使用方面与 Cmd.exe 并无多大不同,只是 Windows PowerShell 的功能更为强大。与 Cmd.exe 一样,Windows PowerShell 具有内置的脚本编写语言,不过它比 Cmd.exe 原始的批处理语言更为灵活。Cmd.exe 做到的事情,Windows PowerShell 几乎都能做到。
    2014-08-08
  • PowerShell小技巧之获取Windows系统密码Hash

    PowerShell小技巧之获取Windows系统密码Hash

    这篇文章主要介绍了使用PowerShell获取Windows系统密码Hash的小技巧,非常的实用,需要的朋友可以参考下
    2014-10-10

最新评论