Bagikan melalui


Microsoft.VisualStudio.Editor Ruang nama

Kelas

CommandRouting

Menyediakan cara alternatif untuk merutekan perintah Visual Studio.

CommonEditorConstants

Konstanta untuk berinteraksi dengan ICommonEditorAssetService dan bahasa umum Editor.

DefGuidList

Menentukan GUID yang digunakan untuk membuat bersama objek editor yang berbeda.

DifferencePackageElements

Ini adalah elemen default dari legenda jendela kode perbedaan. Gunakan nama di bawah ini jika Anda ingin mengganti salah satu elemen default dengan elemen yang dikustomisasi.

DifferencePackageOptions

Sekumpulan opsi untuk paket perbedaan.

EditorConstants

Berisi konstanta umum yang digunakan dalam kode Editor.

FontsAndColorsCategory

Mewakili kategori font dan warna. Kategori font dan warna bertindak sebagai rata-rata untuk mengelompokkan berbagai editor ke dalam grup yang memiliki warna yang sama. Contohnya di Visual Studio adalah "Text Editor", "Output Window", dll. Ini muncul di dialog Alat -> Opsi -> Font & Warna di menu drop-down "Tampilkan pengaturan untuk". Ini adalah kelas yang tidak dapat diubah.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Mendefinisikan lapisan hiasan editor yang telah ditentukan sebelumnya.

Antarmuka

ICommonEditorAssetMetadata

Metadata aset Editor umum.

ICommonEditorAssetService

Layanan yang diproduksi oleh ICommonEditorAssetServiceFactory yang menyediakan aset layanan bahasa umum.

ICommonEditorAssetServiceFactory

Layanan untuk mendapatkan layanan yang menyediakan elemen layanan bahasa umum.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Adaptor yang mengekspos IEditorCommandHandlerServices untuk tampilan teks tertentu melalui IOleCommandTarget antarmuka.

IVsCommandHandlerServiceAdapterFactory

Layanan pabrik untuk membuat IVsCommandHandlerServiceAdapter. Adaptor tersebut digunakan untuk mengekspos IEditorCommandHandlerServices untuk tampilan teks tertentu dalam IOleCommandTarget inteface perintah berbasis, seperti IVsContainedLanguage.

IVsCustomClosedFileDocDataProvider

Mef Export untuk memungkinkan ekstensi menyediakan kustom IVsPersistDocData untuk file alih-alih menggunakan default untuk menemukan skenario

IVsDifferenceCodeWindow

Dibangun IVsCodeWindow di sekitar perbedaan antara dua file.

IVsDifferenceCodeWindow2

Yang IVsCodeWindow dapat mendukung tampilan perbedaan. Baseline Jika ditentukan, jendela kode akan menampilkan perbedaan antara garis besar dan buffer. Jika tidak, jendela kode hanya menampilkan buffer.

IVsDifferenceCodeWindowFactoryService

Layanan pabrik untuk membuat jendela kode perbedaan pada string arbitrer atau rentang rekam jepret.

IVsDifferenceLegendElementProvider

FrameworkElement Membuat yang ditampilkan di margin legenda dari jendela kode perbedaan.

IVsEditorAdaptersFactoryService

Layanan pabrik untuk membuat objek Editor Adapter dan pemetaan antara objek tersebut dan objek editor baru yang mendasar.

IVsExpansionEnumeration2

Enumerator yang mengembalikan ekspansi di manajer ekspansi, satu per satu.

IVsFontsAndColorsInformation

Merangkum informasi tentang informasi warna bahasa.

IVsFontsAndColorsInformationService

Menyediakan IVsFontsAndColorsInformations untuk bahasa dan FontsAndColorsCategoryies tertentu.

IVsTextViewCreationListener

Pendengar saat adaptor tampilan teks (IVsTextView) dibuat dan diinisialisasi yang memiliki peran yang cocok dan dibuat melalui model data teks yang memiliki jenis konten yang cocok. Pengekspor harus menentukan setidaknya satu ContentTypeAttribute dan satu TextViewRole, dan harus menandai ekspornya menggunakan atribut berikut: [Export(typeof(IVsTextViewCreationListener))], bersama dengan [ContentType] dan [TextViewRole].

IVsVisibleTextMarkerTag

Tag ini dihasilkan dari penanda warisan yang terlihat yang dibuat menggunakan IVsTextLines. CreateLineMarker dan IVsTextStream. BuatStreamMarker.

Enum

EditorConstants.EditorCommandID

ID perintah dalam kumpulan perintah Editor.