Objets .NET Powershell

De Linuxmemo.

(Différences entre les versions)
(Statique)
(Statique)
Ligne 2 : Ligne 2 :
==Espace de nommage==
==Espace de nommage==
===Statique===
===Statique===
-
Pour appeler une méthode ou attribut, il suffit de taper : [NetObject]::method
+
Pour appeler une méthode ou attribut, il suffit de taper :
 +
[NetObject]::method
-
Afin d'instancier un objet on utilise la commande New-Object objectName. Celui-ci est considéré comme un objet Powershell, on peut donc appeller les attributs et les méthodes de la manière classique.  
+
Afin d'instancier un objet on utilise la commande  
 +
New-Object objectName
 +
Celui-ci est considéré comme un objet Powershell, on peut donc appeller les attributs et les méthodes de la manière classique.  
-
[<Espace de nom>.<type .NET>]::Membre-statique]
+
[system.DateTime] |Get-Member -Static
  [System.DateTime]::Now
  [System.DateTime]::Now
-
 
-
Obtenir la liste des membres statique:
 
-
[System.DateTime] | Get-Member -static
 
-
 
https://docs.microsoft.com/fr-fr/dotnet/api/?view=netcore-3.1
https://docs.microsoft.com/fr-fr/dotnet/api/?view=netcore-3.1

Version du 6 avril 2021 à 14:29

Espace de nommage

Statique

Pour appeler une méthode ou attribut, il suffit de taper :

[NetObject]::method

Afin d'instancier un objet on utilise la commande

New-Object objectName

Celui-ci est considéré comme un objet Powershell, on peut donc appeller les attributs et les méthodes de la manière classique.

[system.DateTime] |Get-Member -Static
[System.DateTime]::Now

https://docs.microsoft.com/fr-fr/dotnet/api/?view=netcore-3.1

Outils personnels