Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nivel de gravedad: advertencia
Descripción
Los cmdlets de estado de procedimientos recomendados del equipo de PowerShell deben usar nombres singulares y no plurales. La supresión permite suprimir la regla para nombres de función específicos. Por ejemplo:
function Get-Elements {
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseSingularNouns', 'Get-Elements')]
Param()
}
Configuración
Rules = @{
PSUseSingularNouns = @{
Enable = $true
NounAllowList = 'Data', 'Windows', 'Foos'
}
}
Parámetros
Enable:bool(El valor predeterminado es$true)Habilite o deshabilite la regla durante la invocación de ScriptAnalyzer.
NounAllowList:string[](El valor predeterminado es{'Data', 'Windows'})Comandos que se excluirán de esta regla.
DatayWindowsson falsos positivos comunes y se excluyen de forma predeterminada.
Cómo
Cambie plurales a singular.
Ejemplo
Incorrecto
function Get-Files
{
...
}
Correcto
function Get-File
{
...
}