Microsoft.VisualStudio.Text.Editor Espacio de nombres
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í.
Clases
AdornmentLayerDefinition |
Proporciona información para una exportación de |
AppearanceCategoryOption |
Define la categoría de apariencia. |
AutoDetectUtf8Option |
Definición de opción que determina si los archivos, cuando se abren, intentan detectar una codificación utf-8. |
AutomaticDelimiterHighlightingOption |
Definición de opción que determina si se deben resaltar los delimitadores coincidentes. |
AutoScrollEnabled |
Define la opción de habilitar el desplazamiento automático. |
BackgroundBrushChangedEventArgs |
Proporciona información para un evento BackgroundBrushChanged en .IWpfTextView |
CaretPositionChangedEventArgs |
Proporciona información del evento PositionChanged. |
CaretWidthOption |
Definición de opción que determina el ancho que se debe representar el símbolo de intercalación. |
ChangeTrackingMarginEnabled |
Define la opción para habilitar el margen del seguimiento de cambios. |
ClickGotoDefEnabledOption |
Determina si se va a habilitar el clic del mouse + modificador keypress para ir a la definición. |
ClickGotoDefModifierKeyOption |
Determina qué tecla modificadora se va a usar para ir a la definición haciendo clic en + tecla modificadora del mouse. |
ClickGotoDefOpensPeekOption |
Determina si se va a abrir el destino de definición en Vistazo vista para hacer clic con el mouse y modificar la teclapress. |
CollapseHintAdornmentControl |
Resalta una región de esquematización en la vista de texto cuando el mouse se mantiene sobre esta región en el margen de esquematización. |
ConvertTabsToSpaces |
Definición de la opción que determina si las pestañas se van a convertir en espacios. |
CutOrCopyBlankLineIfNoSelection |
Define la opción de cortar o copiar una línea en blanco si la selección está vacía. |
DefaultOptions |
Opciones generales comunes. |
DefaultTextViewHostOptions |
Nombres de opciones comunes ITextView relacionadas con el host. |
DefaultTextViewOptions |
Define las opciones comunes de ITextView. |
DefaultWpfViewOptions |
Representa las opciones comunes de IWpfTextView. |
DeferCreationAttribute |
Especifica la semántica opcional de creación diferida. |
DisplayUrlsAsHyperlinks |
Definición de la opción que determina si las direcciones URL se deberían mostrar como hipervínculos. |
DragDropEditing |
Define la opción de vista para la edición de arrastrar y colocar. |
EditingStateMarginEnabledOption |
Define la opción para habilitar todos los márgenes de estado de edición. |
EditorEmulationModeOption |
Definición de opción que determina el modo de emulación del editor. |
EditorOptionChangedEventArgs |
Proporciona información del evento OptionChanged. |
EditorOptionDefinition |
Definición de una opción del editor. |
EditorOptionDefinition<T> |
Representa la definición de una opción del editor. |
EditorStyleNames |
Los nombres de varios componentes del editor en los que el programa que hospeda el editor puede definir el estilo del componente. |
EnableVerticalScrollingOption |
Si el desplazamiento vertical está habilitado en la vista. Si no es así, la vista siempre se desplaza para que la primera línea del búfer se vacíe con la parte superior de la vista. |
FallbackFont |
La definición de opción que determina la fuente de reserva (definida aquí, ya que el nombre de la reserva es específico de WPF). |
FileHealthIndicatorEnabled |
Define la opción para habilitar el indicador de estado del archivo. |
FollowCodingConventionsOption |
Definición de opción que determina si los archivos deben seguir las convenciones de codificación del proyecto. |
GlyphMarginEnabled |
Define la opción de habilitar el margen del glifo. |
GridCellLengthAttribute |
Esta clase asocia un tamaño de celda de la cuadrícula a una exportación MEF. |
GridUnitTypeAttribute |
Esta clase asocia un valor de GridUnitType a una exportación MEF. |
HighlightCurrentLineOption |
Representa la opción de resaltar la línea actual. |
HorizontalScrollBarEnabled |
Define la opción para habilitar la barra de desplazamiento horizontal. |
ImeTextComposition |
Representa una composición de texto generada por el procesamiento de IME de ITextView. |
IndentationCharacterMarginEnabled |
Define la opción para habilitar IndentationCharacterMargin. |
IndentingStyleOption |
Definición de opción que determina el estilo de sangría automática. |
IndentSize |
Definición de la opción que determina el tamaño (en número de espacios) de una sangría. |
InsertFinalNewLine |
Definición de opción que determina si se va a insertar una nueva línea final. |
InsertModeMarginEnabled |
Define la opción para habilitar InsertModeMargin. |
InterLineAdornmentTag |
Representa una etiqueta que proporciona adornos que se mostrarán encima o debajo de las líneas de texto. |
IntraTextAdornment |
Compatibilidad con adornos dentro del texto que se proporcionan a través IntraTextAdornmentTagde s. |
IntraTextAdornmentTag |
Representa una etiqueta que proporciona adornos que se mostrarán como interspersados con texto. |
IsInContrastModeOption |
Determina si el editor está en modos "Contraste adicional" o "Contraste alto". |
IsInHighContrastThemeOption |
Determina si el editor está en el tema de contraste alto de Windows. Este tema es el tema de contraste alto de VS Windows específico que habilita el usuario cuando se encuentra en el modo de contraste alto del sistema operativo Windows. Esta opción no está comprobando el tema Azul (contraste adicional) ni el modo de contraste alto del sistema operativo Windows. |
IsViewportLeftClipped |
Define la opción Usar espacio virtual. |
KeyProcessor |
Procesa la entrada del teclado del editor. |
LineEndingMarginEnabled |
Define la opción para habilitar LineEndingMargin. |
LineNumberMarginEnabled |
Define la opción de habilitar el margen del número de línea. |
LineSpacingOption |
Define la opción de interlineado vertical. |
LongBufferLineChunk |
La definición de opción que determina determina el tamaño de fragmentación de las líneas largas. |
LongBufferLineThreshold |
Definición de opción que determina el umbral para el control especial de líneas largas. |
MarginContainerAttribute |
Especifica el tipo de contenedor del margen. |
MinimumErrorSeverity |
Determina la gravedad del error que se va a usar para los subrayados ondulados de error. |
MouseHoverAttribute |
Un atributo que se va a colocar en un controlador de eventos para MouseHover, que especifica el retraso entre el momento en que el mouse deja de moverse y la generación del evento de mantener el mouse. |
MouseHoverEventArgs |
Proporciona información para un evento MouseHover de ITextView. |
MouseProcessorBase |
Proporciona una implementación base para los enlaces de mouse, de modo que los clientes solo puedan invalidar los métodos que necesitan. |
MouseWheelZoomEnabled |
Define la opción de habilitar el zoom con la rueda del mouse |
NewLineCharacter |
Definición de la opción que especifica el carácter o caracteres de nueva línea. |
NonBlockingCompletionOption |
La definición de opción que determina si el editor usa el modo de finalización sin bloqueo, donde el editor no espera a que lleguen los elementos de finalización cuando el usuario presiona un carácter de confirmación. Esta opción no se expone a los usuarios. Es controlable por los servicios de laguage. |
OutliningCollapsedAdornmentControl |
Representa el texto contraído en la vista de texto. |
OutliningMarginBracketControl |
Indica la extensión vertical de una región de esquematización expandida y permite al usuario contraerla. |
OutliningMarginControl |
Representa el margen de esquematización. |
OutliningMarginEnabled |
Define la opción para habilitar el margen de esquematización. |
OutliningMarginHeaderControl |
Permite contraer y expandir una región de esquematización. |
OutliningUndoEnabled |
Definición de la opción que determina si se puede deshacer la esquematización. |
OverwriteMode |
Define la opción de vista para el modo de sobrescritura. |
PredefinedAdornmentLayers |
Esta clase estática define los nombres de las capas de adorno predefinidas por el editor. |
PredefinedMarginNames |
Especifica los nombres de los márgenes predefinidos proporcionados por Visual Studio. |
PredefinedTextViewRoles |
Especifica los nombres de los roles de vista de texto predefinidos proporcionados por Visual Studio. |
ProduceScreenReaderFriendlyText |
Define la opción de habilitar el suministro de texto anotado en los controles de automatización para que los lectores de pantalla puedan leer correctamente el contenido de código. |
ReplacesAttribute |
Especifica los nombres de un recurso que se reemplazará por este recurso. |
ReplicateNewLineCharacter |
Definición de opción que determina si se va a duplicar un carácter de nueva línea al insertar una línea. |
ResponsiveCompletionOption |
La definición de opción que determina si el editor usa el modo de finalización con capacidad de respuesta, donde el editor espera poco tiempo para los elementos de finalización cuando el usuario presiona un carácter de confirmación. Si los elementos de finalización aún no existen después del retraso, se descarta la finalización. Esta opción se expone a los usuarios en la página Herramientas/Opciones/Texto Editor/Avanzadas. |
ResponsiveCompletionThresholdOption |
La definición de opción que determina el retraso máximo permitido en el modo de finalización con capacidad de respuesta, donde el editor espera la cantidad de tiempo especificada para los elementos de finalización cuando el usuario presiona un carácter de confirmación. Si los elementos de finalización aún no existen después del retraso, se descarta la finalización. Esta opción no se expone a los usuarios. Se puede controlar mediante la configuración remota. |
RowColMarginEnabled |
Define la opción para habilitar RowColMargin. |
SelectionMarginEnabled |
Define la opción de habilitar el margen de selección. |
SelectionStateMarginEnabled |
Define la opción para habilitar SelectionStateMargin. |
ShouldCaretsBeRendered |
Define la opción Should Carets Be Rendered (Deben representarse los símbolos de intercalación). |
ShouldSelectionsBeRendered |
Define la opción Should Selection Be Rendered (Debe representarse la selección). |
ShowBidirectionalTextControlCharactersOption |
Define la opción Mostrar caracteres de control de texto bidireccional. |
ShowBlockStructure |
Define la opción Mostrar estructura de bloque. |
ShowErrorSquiggles |
Define los subrayados ondulados Mostrar error. |
ShowNavigationBarOption |
Define la opción Mostrar barra de navegación. |
ShowSelectionMatches |
Define la opción Mostrar coincidencias de selección. |
ShowZeroWidthCharactersOption |
Define la opción Mostrar caracteres de ancho cero. |
SimpleGraphicsOption |
Representa la opción de dibujar un degradado de la selección, como contraposición a una selección de color sólido. |
SpaceReservationAgentChangedEventArgs |
Proporciona información cuando se cambia un ISpaceReservationAgent objeto en .ISpaceReservationManager |
SpaceReservationManagerDefinition |
Representa los metadatos de una ISpaceReservationManager. |
SuggestionMarginEnabled |
Define la opción para habilitar el margen de sugerencia. |
TabSize |
Definición de opción que determina el tamaño (en número de espacios) de una pestaña. |
TextFormattingModeOption |
Personaliza el modo de formato de texto usado por el Editor |
TextRenderingModeOption |
Personaliza el modo de representación de texto usado por el Editor |
TextViewCreatedEventArgs |
Proporciona información para el objeto recién creado ITextView. |
TextViewExtensions |
Métodos de extensión de utilidad ITextView . |
TextViewLayoutChangedEventArgs |
Proporciona información para un evento Layout Changed de ITextView. |
TextViewRoleAttribute |
Utilice este atributo para especificar los tipos de objetos TextView a los que se aplica una extensión. |
TooltipAppearanceCategory |
Definición de opción que determina si se va a insertar una nueva línea final. |
TrimTrailingWhiteSpace |
Definición de opción que determina si se va a recortar el espacio en blanco final. |
UpdateIndentationCharacterOption |
Define la opción para habilitar la actualización del carácter de espacio en blanco inicial estándar en función del contenido del búfer después de cada edición. |
UseReducedOpacityForHighContrastOption | |
UseVirtualSpace |
Define la opción Usar espacio virtual. |
UseVisibleWhitespace |
Define la opción Usar espacio en blanco visible. |
UseVisibleWhitespaceEnabledTypes |
Define la opción Usar espacio en blanco visible. |
UseVisibleWhitespaceOnlyForSelection |
Define la opción Usar espacio en blanco visible. |
VerticalScrollBarEnabled |
Define la opción de habilitar la barra de desplazamiento vertical. |
ViewOptionDefinition<T> |
Define una opción de editor específica de ITextView. |
ViewProhibitUserInput |
Define la opción de prohibir la entrada del usuario. |
ViewState |
Ver el estado en un momento dado. |
WordWrapStyle |
Define la opción de estilo de ajuste de línea. |
WpfTextViewKeyboardFilterName |
Representa el nombre de ordenación de KeyboardFilter. |
WpfViewOptionDefinition<T> |
Define una opción de editor concreta para una interfaz IWpfTextView. |
ZoomConstants |
Define las constantes usadas para las operaciones de zoom. |
ZoomControl |
Representa el control de zoom en la vista de texto. |
ZoomControlEnabled |
Define la opción para habilitar el control zoom. |
ZoomLevel |
Define el nivel de zoom. |
ZoomLevelChangedEventArgs |
Proporciona información para un evento ZoomLevelChangedEvent en .IWpfTextView |
ZoomLevelConverter |
Convertidor de valores que permite la conversión entre String representaciones y Double del nivel de zoom. |
Estructuras
CaretPosition |
Representa la posición de un símbolo de intercalación en una interfaz ITextView. |
EditorOptionKey<T> |
Representa una clave con seguridad de tipos para las opciones del editor. |
Interfaces
IAccessibleAdornmentControl |
Representa un adorno que los lectores de pantalla deben leer en voz alta. Se debe implementar principalmente para controles de interfaz de usuario que no se pueden centrar en una línea de texto o en una línea de texto. |
IAdornmentLayer |
Representa un nivel del elemento gráfico. |
IAdornmentLayerElement |
Define un elemento en un nivel del elemento gráfico. |
IEditorOptions |
Representa las opciones del editor comunes y un mecanismo extensible para modificar los valores y agregar las nuevas opciones. |
IEditorOptionsFactoryService |
Representa un servicio que obtiene IEditorOptions para un ámbito especificado o para el ámbito global. |
IGlyphFactory |
Proporciona un visual para un tipo de glifo concreto. |
IGlyphFactoryProvider |
Proporciona una interfaz IGlyphFactory. |
IGlyphMouseProcessorProvider |
Proporciona un enlace de mouse para el margen del glifo. |
IGlyphTag |
Representa una etiqueta del glifo, que el margen del glifo usa para colocar las visuales del glifo. |
IIndentationManagerService |
Se trata de un servicio que admite sangría inteligente en un archivo. |
IKeyProcessorProvider |
Crea un objeto KeyProcessor para una interfaz IWpfTextView especificada. |
IMapEditToData |
Interfaz para facilitar la asignación entre posiciones de y TextViewModelEditBufferDataBuffer. |
IMouseProcessor |
Proporciona las extensiones para los enlaces del mouse. |
IMouseProcessor2 |
Proporciona extensiones táctiles relacionadas con el mouse. |
IMouseProcessorProvider |
Crea un objeto IMouseProcessor para un objeto IWpfTextView. |
IScrollMap |
Define la asignación entre las posiciones de caracteres y las coordenadas del mapa de desplazamiento. Esto no es lo mismo que el sistema de coordenadas en el que se representa la barra de desplazamiento. |
IScrollMapFactoryService |
Crea o reutiliza una interfaz IScrollMap para ITextView. |
ISmartIndent |
Proporciona para calcular la sangría deseada para una línea. |
ISmartIndentationService |
Proporciona un servicio de Visual Studio que determina la sangría automática cuando se presiona la tecla Entrar o al navegar a una línea vacía. |
ISmartIndentProvider |
Obtiene un objeto ISmartIndent para el objeto ITextView especificado. Los exportadores de componentes deben proporcionar al menos un atributo de tipo de contenido para especificar los tipos de contenido aplicables. |
ISpaceReservationAgent |
Controla la presentación de elementos gráficos de la reserva de espacio. |
ISpaceReservationManager |
Administra los elementos gráficos de la reserva de espacio. |
ITextCaret |
Representa el símbolo de intercalación asociado a una interfaz ITextView. |
ITextEditorFactoryService |
Crea las vistas de editor. |
ITextSelection |
Representa el texto seleccionado en un ITextView |
ITextView |
Representa un vista de texto en una interfaz ITextBuffer. Es la clase base para una interfaz específica de la plataforma que contiene los métodos para permitir representar el texto con formato. |
ITextView2 |
Extensiones a ITextView, funcionalidad de aumento. Para cada miembro aquí también debe haber un método de extensión en TextViewExtensions. |
ITextViewConnectionListener |
Escucha los búferes de texto de un tipo de contenido determinado para averiguar cuándo se abren o se cierran en el editor de texto. |
ITextViewCreationListener |
Escucha cuando ITextViewse crean . |
ITextViewLineCollection |
Representa una clase del asistente para obtener acceso a la colección de objetos ITextViewLine de la vista. La propiedad TextViewLines de ITextView se usa para obtener una instancia de esta interfaz. |
ITextViewMargin |
Representa los márgenes que se adjuntan a un borde de .ITextView |
ITextViewModel |
Representa un conjunto de cero o más ITextBuffer objetos que son únicos para la presentación de texto en un determinado ITextView. |
ITextViewModelProvider |
Proporciona los objetos ITextViewModel. |
ITextViewRoleSet |
Conjunto de roles de la vista de texto. |
IVerticalFractionMap |
Asigna entre las posiciones y fracciones de caracteres de la extensión vertical total de ITextView. |
IVerticalScrollBar |
Representa una barra de desplazamiento vertical. |
IViewScroller |
Representa una clase del asistente para ITextView y proporciona la funcionalidad básica para el desplazamiento. La propiedad ViewScroller de ITextView se usa para obtener una instancia de esta interfaz. |
IWpfTextView |
Representa un objeto Visual Studio ITextView para la plataforma WPF. |
IWpfTextViewConnectionListener |
Escucha los búferes de texto de un tipo de contenido determinado para averiguar cuándo se abren o se cierran en el editor de texto. |
IWpfTextViewCreationListener |
Escucha cuando IWpfTextViewse crean . |
IWpfTextViewHost |
Contiene una interfaz IWpfTextView y los márgenes que la rodean, como una barra de desplazamiento o una encuadernación de número de línea. |
IWpfTextViewLineCollection |
Permite que la interfaz ITextView tenga acceso a la colección de vistas de los objetos ITextViewLine. La propiedad TextViewLines de ITextView se usa para obtener una instancia de la interfaz ITextViewLineCollection. |
IWpfTextViewMargin |
Representa los márgenes que se adjuntan a un borde de .IWpfTextView |
IWpfTextViewMarginProvider |
Crea una interfaz IWpfTextViewMargin para una interfaz IWpfTextViewHost especificada. |
Enumeraciones
AdornmentPositioningBehavior |
Define el posicionamiento de los elementos gráficos. |
ConnectionReason |
Define las razones para conectar o desconectar un búfer de texto y una vista de texto. |
EditorTextFormattingMode |
Especifica las S de WPF TextFormattingModedisponibles en el Editor. Esta enumeración agrega Automatic a TextFormattingMode. |
EnsureSpanVisibleOptions |
Opciones para controlar el comportamiento de IViewScroller EnsureSpanVisible. |
HorizontalPositioningMode |
Enumeración de las posibles formas en que un adorno entre líneas se puede colocar horizontalmente en una línea. |
IndentingStyle |
Representa los diferentes estilos de sangría compatibles con los servicios de lenguaje. |
ScrollDirection |
Dirección en la que se desplaza el control ITextView. |
TextSelectionMode |
Especifica el modo de selección de texto. |
ViewRelativePosition |
Define el significado del parámetro verticalOffset en . ITextView DisplayTextLineContaining(...). |
WhitespaceType |
Establece una combinación bit a bit de valores de enumeración para especificar qué símbolos de espacio en blanco se muestran en .ITextView |
WordWrapStyles |
Establece una combinación bit a bit de valores de enumeración para especificar el estilo de ajuste de línea de ITextView. |
Delegados
AdornmentRemovedCallback |
Define el comportamiento cuando UIElement se quita de IAdornmentLayer. |
InterLineAdornmentFactory |
Fábrica utilizada para crear adornos usados por para interLineAdornmentTags. |