IExpressionEditorInstance Interface
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.
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 |
| MaxLines |
Obtém ou define o número máximo de linhas de texto a serem exibidas pelo |
| MinLines |
Obtém ou define o número mínimo de linhas de texto a serem exibidas pelo |
| 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. |