Condividi tramite


Microsoft.VisualStudio.Editor Spazio dei nomi

Classi

CommandRouting

Fornisce un modo alternativo di routing dei comandi di Visual Studio.

CommonEditorConstants

Costanti per l'interazione con e le ICommonEditorAssetService lingue comuni Editor.

DefGuidList

Definisce i GUID utilizzati per generare contestualmente oggetti diversi dell'editor.

DifferencePackageElements

Questi sono gli elementi predefiniti della legenda della finestra del codice di differenza. Usare i nomi seguenti se si vuole sostituire uno degli elementi predefiniti con un elemento personalizzato.

DifferencePackageOptions

Set di opzioni per il pacchetto di differenza.

EditorConstants

Contiene costanti comuni usate nel codice Editor.

FontsAndColorsCategory

Rappresenta una categoria dei tipi di carattere e dei colori. Le categorie carattere e colore fungono da mezzo per raggruppare vari editor in gruppi che condividono gli stessi colori. Alcuni esempi in Visual Studio sono "Testo Editor", "Finestra di output" e così via. Vengono visualizzati nella finestra di dialogo Strumenti - Opzioni ->> Tipi di carattere & Colori nell'elenco a discesa "Mostra impostazioni per". Si tratta di una classe non modificabile.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Definisce i livelli di adornamento dell'editor predefiniti.

Interfacce

ICommonEditorAssetMetadata

Metadati comuni Editor asset.

ICommonEditorAssetService

Servizio prodotto da ICommonEditorAssetServiceFactory che fornisce asset del servizio linguaggio comuni.

ICommonEditorAssetServiceFactory

Servizio per ottenere un servizio che fornisce elementi del servizio linguaggio comuni.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Adattatore che espone IEditorCommandHandlerServices per una visualizzazione di testo specificata tramite IOleCommandTarget interfaccia.

IVsCommandHandlerServiceAdapterFactory

Servizio factory per la creazione IVsCommandHandlerServiceAdapterdi s. Tali adattatori vengono usati per esporre IEditorCommandHandlerServices per una determinata visualizzazione di testo in IOleCommandTarget base ai comandi, ad esempio IVsContainedLanguage.

IVsCustomClosedFileDocDataProvider

Esportazione MEF per consentire alle estensioni di fornire un'estensione personalizzata IVsPersistDocData per i file anziché usare l'impostazione predefinita per gli scenari di ricerca

IVsDifferenceCodeWindow

Una IVsCodeWindow differenza tra due file.

IVsDifferenceCodeWindow2

Oggetto IVsCodeWindow che può supportare una visualizzazione di differenza. Se viene specificato, Baseline la finestra del codice visualizzerà le differenze tra la baseline e il buffer. In caso contrario, la finestra del codice visualizza solo il buffer.

IVsDifferenceCodeWindowFactoryService

Servizio factory per la creazione di finestre di codice di differenza su stringhe arbitrarie o intervalli di snapshot.

IVsDifferenceLegendElementProvider

Crea FrameworkElement che viene visualizzato nel margine della legenda della finestra del codice di differenza.

IVsEditorAdaptersFactoryService

Servizio factory per la creazione di oggetti Adapter Editor e il mapping tra tali oggetti e i nuovi oggetti editor sottostanti.

IVsExpansionEnumeration2

Enumeratore che restituisce le espansioni nel gestore di espansione, una alla volta.

IVsFontsAndColorsInformation

Incapsula le informazioni sul colore di una lingua.

IVsFontsAndColorsInformationService

Fornisce IVsFontsAndColorsInformations per lingue e FontsAndColorsCategoryies specificati.

IVsTextViewCreationListener

Un listener per quando viene creata e inizializzata una schedaIVsTextView di visualizzazione di testo con ruoli corrispondenti ed è stata creata su un modello di dati di testo con un tipo di contenuto corrispondente. Gli esportatori devono specificare almeno un ContentTypeAttribute e uno TextViewRole e contrassegnare l'esportazione usando l'attributo seguente: [Export(typeof(IVsTextViewCreationListener)], insieme a [ContentType] e [TextViewRole].

IVsVisibleTextMarkerTag

Questi tag vengono generati dai marcatori legacy visibili creati usando IVsTextLines. CreateLineMarker e IVsTextStream. CreateStreamMarker.

Enumerazioni

EditorConstants.EditorCommandID

ID dei comandi nel set di comandi Editor.