IExpressionEditorInstance Interface

Definição

Representa uma instância do editor de expressões.

public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance

Comentários

Para obter uma descrição detalhada de uma instância do editor de expressões, consulte IExpressionEditorService.

Propriedades

Nome Description
AcceptsReturn

Obtém ou define um valor que indica se a instância do editor de expressões aceita a chave RETURN.

AcceptsTab

Obtém ou define um valor que indica se a instância do editor de expressões aceita a chave TAB.

HasAggregateFocus

Obtém um valor que indica se a instância tem foco agregado.

HorizontalScrollBarVisibility

Obtém ou define um valor que indica se a barra de rolagem horizontal está visível.

HostControl

Obtém uma Control instância que pode ser usada para exibir no ExpressionTextBox.

MaxLines

Obtém ou define o número máximo de linhas de texto a serem exibidas pelo ExpressionTextBox controle. Essa propriedade define implicitamente a altura do ExpressionTextBox controle ao crescer para caber.

MinLines

Obtém ou define o número mínimo de linhas de texto a serem exibidas pelo ExpressionTextBox controle. Essa propriedade define implicitamente a altura do ExpressionTextBox controle.

Text

Obtém ou define o valor do texto.

VerticalScrollBarVisibility

Obtém ou define um valor que indica se a barra de rolagem vertical está visível.

Métodos

Nome Description
CanCompleteWord()

Obtém um valor que indica se a instância do editor de expressões pode concluir a cadeia de caracteres que está sendo digitada pelo usuário.

CanCopy()

Retorna um valor que indica se a instância do editor de expressões pode ser fechada.

CanCut()

Retorna um valor que indica se a expressão pode ser cortada.

CanDecreaseFilterLevel()

Retorna um valor que indica se o nível de filtro pode ser reduzido ao usar a filtragem do Intellisense.

CanGlobalIntellisense()

Retorna um valor que indica se a instância do editor de expressões pode recuperar o IntelliSense global na expressão.

CanIncreaseFilterLevel()

Retorna um valor que indica se o nível de filtro pode ser aumentado ao usar a filtragem do Intellisense.

CanParameterInfo()

Retorna um valor que indica se a instância do editor de expressões pode recuperar informações de parâmetro na expressão.

CanPaste()

Retorna um valor que indica se a expressão pode ser colada.

CanQuickInfo()

Retorna um valor que indica se a instância do editor de expressões pode recuperar informações de tipo a serem mostradas em uma dica de ferramenta de informações rápidas do IntelliSense.

CanRedo()

Retorna um valor que indica se o sistema pode refazer a operação.

CanUndo()

Retorna um valor que indica se o sistema pode desfazer a operação.

ClearSelection()

Limpa a seleção na instância do editor.

Close()

Fecha e limpa os itens do editor. Isso fechará a instância específica do editor de expressões.

CompleteWord()

Determina se a instância do editor de expressões pode fornecer uma lista de conclusões para a palavra parcial digitada pelo usuário. Por exemplo, os nomes de membro, argumento e método podem ser mostrados ao usuário na tentativa de ajudá-lo a concluir a palavra que está digitando.

Copy()

Copia a expressão ativa.

Cut()

Corta a expressão ativa.

DecreaseFilterLevel()

Diminui o nível de filtro para mostrar todos os itens na lista de filtros do Intellisense e retorna um valor que indica se essa operação foi bem-sucedida.

Focus()

Define o foco na instância do editor.

GetCommittedText()

Obtém o texto usado para gerar uma expressão.

GlobalIntellisense()

Recupera o IntelliSense global na expressão no editor de expressões e retorna um valor que indica se essa operação foi bem-sucedida.

IncreaseFilterLevel()

Aumenta o nível de filtro para mostrar itens comuns na lista de filtros do Intellisense e retorna um valor que indica se essa operação foi bem-sucedida.

ParameterInfo()

Recupera informações de parâmetro sobre a expressão no editor de expressões e retorna um valor que indica se essa operação foi bem-sucedida.

Paste()

Cola a expressão ativa.

QuickInfo()

Determina se as informações de tipo a serem mostradas em uma dica de ferramenta de informações rápidas do IntelliSense.

Redo()

Reaplica a última operação que foi desfeita no editor, ou seja, reverte os efeitos da operação de desfazer.

Undo()

Desfaz a última operação no editor.

Eventos

Nome Description
Closing

Ocorre quando a instância do editor de expressão está fechando.

GotAggregateFocus

Ocorre quando a instância do editor de expressão tem foco agregado.

LostAggregateFocus

Representa um evento gerado quando a instância do editor de expressão perde o foco agregado.

TextChanged

Representa um evento gerado quando o texto em uma instância do editor de expressão é alterado.

Aplica-se a