Compartilhar via


Get-PSReadLineOption

Obtém valores para as opções que podem ser configuradas.

Sintaxe

Get-PSReadLineOption []

Description

O cmdlet Get-PSReadLineOption retorna o estado atual das configurações que podem ser configuradas usando o cmdlet Set-PSReadLineOption. Você pode usar o objeto retornado para alterar opções de PSReadLine. Isso fornece uma maneira ligeiramente mais simples de definir opções de coloração de sintaxe para vários tipos de tokens.

Exemplos

Exemplo 1: obter opções e seus valores

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                           : "`e[93m"
CommentColor                           : "`e[32m"
ContinuationPromptColor                : "`e[97m"
DefaultTokenColor                      : "`e[97m"
EmphasisColor                          : "`e[96m"
ErrorColor                             : "`e[91m"
KeywordColor                           : "`e[92m"
MemberColor                            : "`e[97m"
NumberColor                            : "`e[97m"
OperatorColor                          : "`e[90m"
ParameterColor                         : "`e[90m"
SelectionColor                         : "`e[30;107m"
StringColor                            : "`e[36m"
TypeColor                              : "`e[37m"
VariableColor                          : "`e[92m"

Esse comando retorna a lista de opções PSReadLine disponíveis e seus valores atuais.

Entradas

None

Você não pode redirecionar objetos para este cmdlet.

Saídas

PSConsoleReadLineOptions

Esse cmdlet retorna uma instância das opções atuais. Alterar os valores de propriedade desse objeto atualiza as configurações no PSReadLine diretamente sem invocar Set-PSReadLineOption.