IExpressionEditorInstance Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
| Nombre | Description |
|---|---|
| AcceptsReturn |
Obtiene o establece un valor que indica si la instancia del editor de expresiones acepta la clave RETURN. |
| AcceptsTab |
Obtiene o establece un valor que indica si la instancia del editor de expresiones acepta la clave TAB. |
| HasAggregateFocus |
Obtiene un valor que indica si la instancia tiene el foco agregado. |
| HorizontalScrollBarVisibility |
Obtiene o establece un valor que indica si la barra de desplazamiento horizontal está visible. |
| HostControl |
Obtiene una Control instancia que se puede usar para mostrar en . |
| MaxLines |
Obtiene o establece el número máximo de líneas de texto que va a mostrar el |
| MinLines |
Obtiene o establece el número mínimo de líneas de texto que el |
| Text |
Obtiene o establece el valor del texto. |
| VerticalScrollBarVisibility |
Obtiene o establece un valor que indica si la barra de desplazamiento vertical está visible. |
Métodos
| Nombre | Description |
|---|---|
| CanCompleteWord() |
Obtiene un valor que indica si la instancia del editor de expresiones puede completar la cadena que el usuario escribe. |
| CanCopy() |
Devuelve un valor que indica si se puede cerrar la instancia del editor de expresiones. |
| CanCut() |
Devuelve un valor que indica si se puede cortar la expresión. |
| CanDecreaseFilterLevel() |
Devuelve un valor que indica si se puede reducir 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 se puede pegar la expresión. |
| CanQuickInfo() |
Devuelve un valor que indica si la instancia del editor de expresiones puede recuperar información de tipo que se va a mostrar en una sugerencia de herramientas de 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 específica del editor de expresiones. |
| CompleteWord() |
Determina si la instancia del editor de expresiones puede proporcionar una lista de finalizaciones para la palabra parcial tipada por el usuario. Por ejemplo, los nombres de miembro, argumento y método se pueden mostrar al usuario en un intento de ayudarle a completar la palabra que están 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 elementos comunes en 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 sobre la expresión en el 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 la información de tipo que se va a mostrar en una sugerencia sobre herramientas de información rápida de IntelliSense. |
| Redo() |
Reappliese la última operación que se deshagó en el editor, es decir, invierte los efectos de la operación de deshacer. |
| Undo() |
Deshace la última operación en el editor. |
Eventos
| Nombre | Description |
|---|---|
| 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 agregado. |
| LostAggregateFocus |
Representa un evento que se genera cuando la instancia del editor de expresiones pierde el foco agregado. |
| TextChanged |
Representa un evento que se genera cuando se cambia el texto de una instancia del editor de expresiones. |