Dank an este Artikel konnte ich ein Skript erstellen, das die von PowerShell bereitgestellten Schlüsselwörter sortiert und anzeigt:
$bindingFlags =
[System.Reflection.BindingFlags]::NonPublic -bor
[System.Reflection.BindingFlags]::Static -bor
[System.Reflection.BindingFlags]::GetField
$keywordTokenReader = [System.Type]::GetType("System.Management.Automation.KeywordTokenReader")
$keywords = $keywordTokenReader.InvokeMember("_keywordTokens", $bindingFlags, $null, $null, $null)
$keywords.GetEnumerator() | Sort-Object -Property Name
Ich habe mir die Liste angesehen, und ich verstehe, dass class
, define
, using
y var
sind reservierte Schlüsselwörter, aber nur aus Neugierde: Hat jemand ein Beispiel, das die from
y data
Schlüsselwörter? Ich kann scheinbar nichts finden.
Danke
EDIT
Verwendung des from
Schlüsselwort führt zu diesem Ergebnis:
PS H:\> from
The 'from' keyword is not supported in this version of the language.
At line:1 char:1
Das Hilfethema about_language_keywords
ist ebenfalls nützlich.