2
PowerShell 용 .NET 특성 클래스를 직접 만들고 스크립트에서 사용할 수 있는지 궁금합니다.
기능 해봐요PowerShell 2.0에서 고유 한 특성 클래스를 만들 수 있습니까?
[= 사실 DebugAttribute]()
{
는 "나는 릴리스 모드에서 실행되지 않습니다"
}
PowerShell 용 .NET 특성 클래스를 직접 만들고 스크립트에서 사용할 수 있는지 궁금합니다.
기능 해봐요PowerShell 2.0에서 고유 한 특성 클래스를 만들 수 있습니까?
[= 사실 DebugAttribute]()
{
는 "나는 릴리스 모드에서 실행되지 않습니다"
}
당신은하지만, 자신의 속성을 생성 할 수 있어야한다 특정 목적을 위해 - 특히 유효성 검사와 인수 변환 MSDN Docs에서
:
스냅인은 더 public 생성자가 없기 때문에 CmdletMetadataAttribute에서 직접 파생 사용자 정의 속성을 만들 수 없습니다. 그러나 스냅인은 ValidateArgumentsAttribute 및 ArgumentTransformationAttribute 클래스에서 사용자 지정 특성 을 파생시킬 수 있습니다.
아직 cmdlet 특성을 만들고 고급 기능에서 사용해보십시오.