Usar métodos y clases estáticas en PowerShell

No todas las clases de .NET Framework se pueden crear mediante New-Object. Algunas clases son bibliotecas de métodos y propiedades de referencia que no cambian el estado. No es necesario crearlas, simplemente úselas. Las clases y métodos de este tipo se denominan clases estáticas porque no se crean, destruyen ni modifican. Para aclarar esto, proporcionaremos algunos ejemplos que usan clases estáticas.

Hacer referencia a una clase estática

Para hacer referencia a una clase estática incluya el nombre de la clase entre corchetes:

[System.Console]

Visualizar una propiedad estática

Usamos :: para indicar a Windows PowerShell que queremos trabajar con una propiedad o un método estático:

[System.Console]::BackgroundColor

Visualizar un método estático

Usamos :: para indicar a Windows PowerShell que queremos trabajar con una propiedad o un método estático:

[crayon-6a62194e0c7c9423863696/]