2
PowerShell用に独自の.NET属性クラスを作成してスクリプトで使用できるかどうかは疑問でした。
関数のdoSomethingPowerShell 2.0で独自の属性クラスを作成できますか?
[=真DebugAttribute]()
{
は、 "私はリリースモードで実行していない"
}
PowerShell用に独自の.NET属性クラスを作成してスクリプトで使用できるかどうかは疑問でした。
関数のdoSomethingPowerShell 2.0で独自の属性クラスを作成できますか?
[=真DebugAttribute]()
{
は、 "私はリリースモードで実行していない"
}
あなただけ、あなた自身の属性を作成することができるはずです特定の目的のために - 具体的には検証と引数変換。 MSDN Docsから
:
スナップインは は何のpublicコンストラクタがないため CmdletMetadataAttributeから直接派生したカスタム 属性を作成することはできません。ただし、 スナップインは、ValidateArgumentsAttribute およびArgumentTransformationAttribute クラスからカスタム属性 を派生できます。
私はまだコマンドレット属性を作成し、それを高度な機能で試してみました。