Sdílet prostřednictvím


Get-PSReadLineOption

Získá hodnoty pro možnosti, které lze konfigurovat.

Syntaxe

Get-PSReadLineOption []

Description

Rutina Get-PSReadLineOption vrátí aktuální stav nastavení, která je možné nakonfigurovat pomocí rutiny Set-PSReadLineOption. Vrácený objekt můžete použít ke změně psReadLine možnosti. To poskytuje trochu jednodušší způsob, jak nastavit možnosti barvení syntaxe pro více druhů tokenů.

Příklady

Příklad 1: Získání možností a jejich hodnot

Get-PSReadLineOption

EditMode                               : Windows
AddToHistoryHandler                    : System.Func`2[System.String,System.Object]
HistoryNoDuplicates                    : True
HistorySavePath                        : C:\Users\username\AppData\Roaming\Microsoft\Windows\
                                         PowerShell\PSReadLine\ConsoleHost_history.txt
HistorySaveStyle                       : SaveIncrementally
HistorySearchCaseSensitive             : False
HistorySearchCursorMovesToEnd          : False
MaximumHistoryCount                    : 4096
ContinuationPrompt                     : >>
ExtraPromptLineCount                   : 0
PromptText                             : {> }
BellStyle                              : Audible
DingDuration                           : 50
DingTone                               : 1221
CommandsToValidateScriptBlockArguments : {ForEach-Object, %, Invoke-Command, icm...}
CommandValidationHandler               :
CompletionQueryItems                   : 100
MaximumKillRingCount                   : 10
ShowToolTips                           : True
ViModeIndicator                        : None
WordDelimiters                         : ;:,.[]{}()/\|^&*-=+'"---
AnsiEscapeTimeout                      : 100
CommandColor                           : "$([char]0x1b)[93m"
CommentColor                           : "$([char]0x1b)[32m"
ContinuationPromptColor                : "$([char]0x1b)[37m"
DefaultTokenColor                      : "$([char]0x1b)[37m"
EmphasisColor                          : "$([char]0x1b)[96m"
ErrorColor                             : "$([char]0x1b)[91m"
KeywordColor                           : "$([char]0x1b)[92m"
MemberColor                            : "$([char]0x1b)[97m"
NumberColor                            : "$([char]0x1b)[97m"
OperatorColor                          : "$([char]0x1b)[90m"
ParameterColor                         : "$([char]0x1b)[90m"
SelectionColor                         : "$([char]0x1b)[30;47m"
StringColor                            : "$([char]0x1b)[36m"
TypeColor                              : "$([char]0x1b)[37m"
VariableColor                          : "$([char]0x1b)[92m"

Tento příkaz vrátí seznam dostupných možností PSReadLine a jejich aktuálních hodnot.

Vstupy

None

Do této rutiny nemůžete roušit objekty.

Výstupy

PSConsoleReadLineOptions

Tato rutina vrátí instanci aktuálních možností. Změna hodnot vlastností tohoto objektu aktualizuje nastavení v PSReadLine přímo bez vyvolání Set-PSReadLineOption.