LanguagePreferences.EnableShowMatchingBrace Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define se o texto incluído ou não no intervalo do par correspondente é mostrado na barra de status.
public:
property bool EnableShowMatchingBrace { bool get(); void set(bool value); };
public:
property bool EnableShowMatchingBrace { bool get(); void set(bool value); };
public bool EnableShowMatchingBrace { get; set; }
member this.EnableShowMatchingBrace : bool with get, set
Public Property EnableShowMatchingBrace As Boolean
Valor da propriedade
true Se o texto incluído no alcance de par correspondente puder ser mostrado, caso contrário false .
Comentários
Observe que essa propriedade não afeta o realce de chaves correspondentes, somente se algum texto for mostrado na barra de status.
Quando um par correspondente de elementos de linguagem é analisado, normalmente, a extensão dos pares reais é retornada em resposta ao ParseReason valor MatchBraces . No entanto, é possível incluir um Span adicional que especifique um elemento de linguagem associado. Por exemplo, em C#, " if (...) " normalmente precede uma chave de abertura. Quando a chave de fechamento da if instrução é digitada, o analisador é solicitado para a chave correspondente. O analisador localiza a chave de abertura e pode incluir o span para o " if (...) " também. Esse texto adicional pode ser mostrado na barra de status se a EnableShowMatchingBrace Propriedade retornar true . Se o span adicional não for incluído, somente o caractere correspondente será mostrado na barra de status. Lembre-se de que qualquer span adicional retornado também é realçado na exibição.
Essa propriedade é associada à entrada do registro ShowMatchingBraces .
No método base, embora essa propriedade possa ser definida, o valor não é gravado no registro.