Compartir a través de


Microsoft.VisualStudio.Editor Espacio de nombres

Clases

CommandRouting

Proporciona una manera alternativa de enrutar comandos de Visual Studio.

CommonEditorConstants

Constantes para interactuar con y lenguajes ICommonEditorAssetService de Editor comunes.

DefGuidList

Define los GUID utilizados para cocrear diferentes objetos de editor.

DifferencePackageElements

Estos son los elementos predeterminados de la leyenda de la ventana de código de diferencia. Use los nombres siguientes si desea reemplazar uno de los elementos predeterminados por un elemento personalizado.

DifferencePackageOptions

Un conjunto de opciones para el paquete de diferencias.

EditorConstants

Contiene constantes comunes usadas en Editor código.

FontsAndColorsCategory

Representa una categoría de colores y fuentes. Las categorías de fuente y color actúan como un medio para agrupar varios editores en grupos que comparten los mismos colores. Algunos ejemplos de esto en Visual Studio son "Texto Editor", "Ventana de salida", etc. Se muestran en el cuadro de diálogo Herramientas -> Opciones -> Fuentes & Colores en la lista desplegable "Mostrar configuración para". Se trata de una clase inmutable.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Define las capas de adorno del editor predefinidas.

Interfaces

ICommonEditorAssetMetadata

Metadatos comunes de recursos Editor.

ICommonEditorAssetService

Servicio generado por ICommonEditorAssetServiceFactory que proporciona recursos de Common Language Service.

ICommonEditorAssetServiceFactory

Servicio para obtener un servicio que proporciona elementos de Common Language Service.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Adaptador que expone IEditorCommandHandlerServices para una vista de texto determinada a través IOleCommandTarget de la interfaz .

IVsCommandHandlerServiceAdapterFactory

Un servicio de fábrica para crear IVsCommandHandlerServiceAdapter. Estos adaptadores se usan para exponer IEditorCommandHandlerServices para una vista de texto determinada en IOleCommandTarget las letras de comandos basadas, como IVsContainedLanguage.

IVsCustomClosedFileDocDataProvider

Exportación de MEF para permitir que las extensiones proporcionen un personalizado IVsPersistDocData para los archivos en lugar de usar el valor predeterminado para escenarios de búsqueda

IVsDifferenceCodeWindow

Un IVsCodeWindow elemento creado en torno a una diferencia entre dos archivos.

IVsDifferenceCodeWindow2

que IVsCodeWindow puede admitir una vista de diferencia. Si se especifica un Baseline , la ventana de código mostrará las diferencias entre la línea base y el búfer. De lo contrario, la ventana de código solo muestra el búfer.

IVsDifferenceCodeWindowFactoryService

Un servicio de fábrica para crear ventanas de código de diferencia en cadenas arbitrarias o intervalos de instantáneas.

IVsDifferenceLegendElementProvider

Crea FrameworkElement que se muestra en el margen de leyenda de la ventana de código de diferencia.

IVsEditorAdaptersFactoryService

Un servicio de fábrica para crear objetos adapter Editor y asignar entre estos objetos y los nuevos objetos de editor subyacentes.

IVsExpansionEnumeration2

Enumerador que devuelve las expansiones en el administrador de expansión, de una en una.

IVsFontsAndColorsInformation

Encapsula la información sobre el color de un idioma.

IVsFontsAndColorsInformationService

Proporciona IVsFontsAndColorsInformationpara idiomas y FontsAndColorsCategoryies dados.

IVsTextViewCreationListener

Un agente de escucha para cuando se crea un adaptador de vista de texto (IVsTextView) e inicializa que tiene roles coincidentes y se creó a través de un modelo de datos de texto que tiene un tipo de contenido coincidente. Los exportadores deben especificar al menos un ContentTypeAttribute y un TextViewRole, y deben marcar su exportación con el atributo siguiente: [Export(typeof(IVsTextViewCreationListener)],junto con [ContentType] y [TextViewRole].

IVsVisibleTextMarkerTag

Estas etiquetas se generan a partir de los marcadores heredados visibles creados mediante IVsTextLines. CreateLineMarker y IVsTextStream. CreateStreamMarker.

Enumeraciones

EditorConstants.EditorCommandID

Identificadores de comandos del conjunto de comandos Editor.