SciProfile_Scripts.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# =========================================================================== # SciProfile_Scripts.psm1 ----------------------------------------------- # =========================================================================== # import ------------------------------------------------------------------ # --------------------------------------------------------------------------- using namespace System.Management.Automation # validation --------------------------------------------------------------- # ---------------------------------------------------------------------------- Class ValidatePapisProject: IValidateSetValuesGenerator { [String[]] GetValidValues() { return [String[]] (Get-ValidateProjectType -Type "Papis") } } # validation --------------------------------------------------------------- # ---------------------------------------------------------------------------- Class ValidatePSModuleProject: IValidateSetValuesGenerator { [String[]] GetValidValues() { return [String[]] (Get-ValidateProjectType -Type "PSModule") } } |