2
我想知道您是否可以爲PowerShell創建自己的.NET Attribute類並在腳本中使用它們我可以在PowerShell 2.0中創建自己的屬性類嗎?
[DebugAttribute =真]
功能DoSomething的()
{
「我不發行模式下運行」
}
我想知道您是否可以爲PowerShell創建自己的.NET Attribute類並在腳本中使用它們我可以在PowerShell 2.0中創建自己的屬性類嗎?
[DebugAttribute =真]
功能DoSomething的()
{
「我不發行模式下運行」
}
您應該能夠創建自己的屬性,但只出於某些目的 - 特別是驗證和論證轉換。
管理單元不能創造直接從 CmdletMetadataAttribute說得出,因爲 沒有公共構造定製 屬性。但是,管理單元可以從ValidateArgumentsAttribute 和ArgumentTransformationAttribute 類派生自定義屬性 。
我還沒有創建一個cmdlet屬性,然後在高級函數中嘗試它。