IExpressionEditorInstance Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa uma instância de editor de expressões.
public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance
Observações
Para uma descrição detalhada de uma instância de editor de expressões, veja IExpressionEditorService.
Propriedades
| Name | Description |
|---|---|
| AcceptsReturn |
Recebe ou define um valor que indica se a instância do editor de expressões aceita a chave RETURN. |
| AcceptsTab |
Recebe ou define um valor que indica se a instância do editor de expressões aceita a tecla TAB. |
| HasAggregateFocus |
Obtém um valor que indica se a instância tem foco agregado. |
| HorizontalScrollBarVisibility |
Recebe ou define um valor que indica se a barra de scroll horizontal é visível. |
| HostControl |
Obtém uma Control instância que pode ser usada para mostrar 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 |
Recebe ou define o valor do texto. |
| VerticalScrollBarVisibility |
Recebe ou define um valor que indica se a barra de scroll vertical é visível. |
Métodos
| Name | Description |
|---|---|
| CanCompleteWord() |
Recebe um valor que indica se a instância do editor de expressões consegue completar a cadeia que está a ser digitada pelo utilizador. |
| CanCopy() |
Devolve um valor que indica se a instância do editor de expressões pode ser fechada. |
| CanCut() |
Devolve um valor que indica se a expressão pode ser cortada. |
| CanDecreaseFilterLevel() |
Devolve um valor que indica se o nível do filtro pode ser diminuído ao usar filtragem Intellisense. |
| CanGlobalIntellisense() |
Devolve um valor que indica se a instância do editor de expressões pode recuperar o IntelliSense global na expressão. |
| CanIncreaseFilterLevel() |
Devolve um valor que indica se o nível do filtro pode ser aumentado ao utilizar filtragem Intellisense. |
| CanParameterInfo() |
Devolve um valor que indica se a instância do editor de expressões pode recuperar informação de parâmetros na expressão. |
| CanPaste() |
Devolve um valor que indica se a expressão pode ser colada. |
| CanQuickInfo() |
Devolve um valor que indica se a instância do editor de expressões pode recuperar informação de tipo a ser mostrada numa dica de informação rápida do IntelliSense. |
| CanRedo() |
Devolve um valor que indica se o sistema pode refazer a operação. |
| CanUndo() |
Devolve 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 elimina os itens do editor. Isto 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 completações para a palavra parcial digitada pelo utilizador. Por exemplo, nomes de membros, argumentos e métodos podem ser mostrados ao utilizador numa tentativa de o ajudar a completar a palavra que está a escrever. |
| Copy() |
Copia a expressão ativa. |
| Cut() |
Corta a expressão ativa. |
| DecreaseFilterLevel() |
Diminui o nível do filtro para mostrar todos os itens na lista de filtros do Intellisense e devolve um valor que indica se esta 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 devolve um valor que indica se esta operação foi bem-sucedida. |
| IncreaseFilterLevel() |
Aumenta o nível do filtro para mostrar itens comuns na lista de filtros do Intellisense e devolve um valor que indica se esta operação foi bem-sucedida. |
| ParameterInfo() |
Recupera a informação dos parâmetros da expressão no editor de expressões e devolve um valor que indica se esta operação foi bem-sucedida. |
| Paste() |
Cola a expressão ativa. |
| QuickInfo() |
Determina se a informação do tipo será mostrada numa dica de informação rápida do IntelliSense. |
| Redo() |
Reaplica a última operação que foi desfeita no editor, ou seja, reverter os efeitos da operação de desfazer. |
| Undo() |
Desfaz a última operação no editor. |
evento
| Name | Description |
|---|---|
| Closing |
Ocorre quando a instância do editor de expressões está a fechar. |
| GotAggregateFocus |
Ocorre quando a instância do editor de expressões tem foco agregado. |
| LostAggregateFocus |
Representa um evento que é ativado quando a instância do editor de expressões perde o foco agregado. |
| TextChanged |
Representa um evento que surge quando o texto numa instância de editor de expressões é alterado. |