Comparteix a través de


IExpressionEditorInstance Interfaz

Definición

Representa una instancia del editor de expresiones.

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

Comentarios

Para obtener una descripción detallada de una instancia del editor de expresiones, vea IExpressionEditorService.

Propiedades

AcceptsReturn

Obtiene o establece un valor que indica si la instancia del editor de expresiones acepta la tecla RETORNO.

AcceptsTab

Obtiene o establece un valor que indica si la instancia del editor de expresiones acepta la tecla TAB.

HasAggregateFocus

Obtiene un valor que indica si la instancia tiene el foco de agregado.

HorizontalScrollBarVisibility

Obtiene o establece un valor que indica si está visible la barra de desplazamiento horizontal.

HostControl

Obtiene una instancia de Control que se puede usar para mostrarse en el control ExpressionTextBox.

MaxLines

Obtiene o establece el número máximo de líneas de texto que debe mostrar el control ExpressionTextBox. Esta propiedad establece de forma implícita el alto del control ExpressionTextBox cuando se aumenta su tamaño para ajustar el texto.

MinLines

Obtiene o establece el número mínimo de líneas de texto que debe mostrar el control ExpressionTextBox. Esta propiedad establece de forma implícita el alto del control ExpressionTextBox.

Text

Obtiene o establece el valor del texto.

VerticalScrollBarVisibility

Obtiene o establece un valor que indica si está visible la barra de desplazamiento vertical.

Métodos

CanCompleteWord()

Obtiene un valor que indica si la instancia del editor de expresiones puede completar la cadena que está escribiendo el usuario.

CanCopy()

Devuelve un valor que indica si se puede cerrar la instancia del editor de expresiones.

CanCut()

Devuelve un valor que indica si la expresión se puede cortar.

CanDecreaseFilterLevel()

Devuelve un valor que indica si se puede disminuir el nivel de filtro al usar el filtrado de Intellisense.

CanGlobalIntellisense()

Devuelve un valor que indica si la instancia del editor de expresiones puede recuperar IntelliSense global en la expresión.

CanIncreaseFilterLevel()

Devuelve un valor que indica si se puede aumentar el nivel de filtro al usar el filtrado de Intellisense.

CanParameterInfo()

Devuelve un valor que indica si la instancia del editor de expresiones puede recuperar información de parámetros en la expresión.

CanPaste()

Devuelve un valor que indica si la expresión se puede pegar.

CanQuickInfo()

Devuelve un valor que indica si la instancia del editor de expresiones puede recuperar información de tipos para mostrarla en la información rápida de IntelliSense.

CanRedo()

Devuelve un valor que indica si el sistema puede rehacer la operación.

CanUndo()

Devuelve un valor que indica si el sistema puede deshacer la operación.

ClearSelection()

Borra la selección en la instancia del editor.

Close()

Cierra y purga los elementos del editor. Esto cerrará la instancia del editor de expresiones específica.

CompleteWord()

Determina si la instancia del editor de expresiones puede proporcionar una lista de finalizaciones para la palabra escrita parcialmente por el usuario. Por ejemplo, se pueden mostrar al usuario nombres de miembros, argumentos y métodos para intentar ayudarle a completar la palabra que está escribiendo.

Copy()

Copia la expresión activa.

Cut()

Corta la expresión activa.

DecreaseFilterLevel()

Disminuye el nivel de filtro para mostrar todos los elementos de la lista de filtros de Intellisense y devuelve un valor que indica si esta operación se realizó correctamente.

Focus()

Establece el foco en la instancia del editor.

GetCommittedText()

Obtiene el texto usado para generar una expresión.

GlobalIntellisense()

Recupera IntelliSense global en la expresión del editor de expresiones y devuelve un valor que indica si esta operación se realizó correctamente.

IncreaseFilterLevel()

Aumenta el nivel de filtro para mostrar los elementos comunes de la lista de filtros de Intellisense y devuelve un valor que indica si esta operación se realizó correctamente.

ParameterInfo()

Recupera información de parámetros en la expresión del editor de expresiones y devuelve un valor que indica si esta operación se realizó correctamente.

Paste()

Pega la expresión activa.

QuickInfo()

Determina si se va a mostrar información de tipos en la información rápida de IntelliSense.

Redo()

Vuelve a aplicar la última operación anulada en el editor, es decir, invierte los efectos de la operación de deshacer.

Undo()

Deshace la última operación en el editor.

Eventos

Closing

Se produce cuando se cierra la instancia del editor de expresiones.

GotAggregateFocus

Se produce cuando la instancia del editor de expresiones tiene el foco de agregado.

LostAggregateFocus

Representa un evento que se genera cuando la instancia del editor de expresiones pierde el foco de agregado.

TextChanged

Representa un evento que se genera cuando se modifica el texto en una instancia del editor de expresiones.

Se aplica a