Aracılığıyla paylaş


Microsoft.VisualStudio.Editor Ad Alanı

Sınıflar

CommandRouting

Visual Studio komutlarını yönlendirmek için alternatif bir yol sağlar.

CommonEditorConstants

ve Ortak Düzenleyici dilleri ile ICommonEditorAssetService etkileşime yönelik sabitler.

DefGuidList

Farklı düzenleyici nesnelerini birlikte oluşturmak için kullanılan GUID'leri tanımlar.

DifferencePackageElements

Bunlar, fark kodu penceresi göstergesinin varsayılan öğeleridir. Varsayılan öğelerden birini özelleştirilmiş bir öğeyle değiştirmek istiyorsanız aşağıdaki adları kullanın.

DifferencePackageOptions

Fark paketi için bir dizi seçenek.

EditorConstants

Düzenleyici kodunda kullanılan ortak sabitleri içerir.

FontsAndColorsCategory

Yazı tipleri ve renkler kategorilerini temsil eder. Yazı tipi ve renk kategorileri, çeşitli düzenleyicileri aynı renkleri paylaşan gruplar halinde gruplandırmak için bir ortalama görevi görür. Visual Studio'da buna örnek olarak "Metin Düzenleyici", "Çıkış Penceresi" vb. verilebilir. Bunlar, "Ayarları göster" açılan menüsündeki Araçlar -> Seçenekler -> Yazı Tipleri & Renkler iletişim kutusunda gösterilir. Bu sabit bir sınıf.

SVsTextMate
TextMateConstants
VsPredefinedAdornmentLayers

Önceden tanımlanmış düzenleyici kenarlık katmanlarını tanımlar.

Arabirimler

ICommonEditorAssetMetadata

Ortak Düzenleyici varlık meta verileri.

ICommonEditorAssetService

Tarafından ICommonEditorAssetServiceFactory üretilen ve ortak dil hizmeti varlıkları sağlayan hizmet.

ICommonEditorAssetServiceFactory

Ortak dil hizmeti öğeleri sağlayan bir hizmet alma hizmeti.

IExpansionManager
ITextMateService
IVsCommandHandlerServiceAdapter

Arabirim aracılığıyla IOleCommandTarget belirli bir metin görünümü için s'yi kullanıma sunan IEditorCommandHandlerServicebir bağdaştırıcı.

IVsCommandHandlerServiceAdapterFactory

S oluşturmak IVsCommandHandlerServiceAdapteriçin bir fabrika hizmeti. Bu tür bağdaştırıcılar, gibi IVsContainedLanguagekomut karakterlerine dayalı olarak belirli bir metin görünümü IOleCommandTarget için s'yi kullanıma açmak IEditorCommandHandlerServiceiçin kullanılır.

IVsCustomClosedFileDocDataProvider

MeF Dışarı Aktarma, uzantıların Bul senaryoları için varsayılanı kullanmak yerine dosyalar için özel IVsPersistDocData bir sağlamalarına izin vermek için

IVsDifferenceCodeWindow

İki IVsCodeWindow dosya arasındaki farka göre oluşturulmuş.

IVsDifferenceCodeWindow2

Farklı IVsCodeWindow bir görünümü destekleyebilecek bir görünüm. belirtildiyse Baseline , kod penceresinde temel ile arabellek arasındaki farklar görüntülenir. Aksi takdirde, kod penceresi yalnızca arabelleği görüntüler.

IVsDifferenceCodeWindowFactoryService

Rastgele dizelerde veya anlık görüntü aralıklarında fark kodu pencereleri oluşturmaya yönelik bir fabrika hizmeti.

IVsDifferenceLegendElementProvider

Fark kodu penceresinin gösterge kenar boşluğunda görüntülenen öğesini oluşturur FrameworkElement .

IVsEditorAdaptersFactoryService

Düzenleyici Bağdaştırıcısı nesneleri oluşturmak ve bu tür nesnelerle temel alınan yeni düzenleyici nesneleri arasında eşlemeye yönelik bir fabrika hizmeti.

IVsExpansionEnumeration2

Genişletme yöneticisindeki genişletmeleri birer birer döndüren bir numaralandırıcı.

IVsFontsAndColorsInformation

Bir dilin renk bilgileri hakkındaki bilgileri kapsüller.

IVsFontsAndColorsInformationService

Belirli diller IVsFontsAndColorsInformationve FontsAndColorsCategorydiller için s sağlar.

IVsTextViewCreationListener

Eşleşen rollere sahip ve eşleşen içerik türüne sahip bir metin veri modeli üzerinde oluşturulmuş bir metin görünümü bağdaştırıcısının (IVsTextView) oluşturulduğu ve başlatıldığı zaman için bir dinleyici. Dışarı aktarıcılar en az bir ContentTypeAttribute ve bir TextViewRole belirtmelidir ve dışarı aktarmalarını şu özniteliği kullanarak işaretlemelidir: [Export(typeof(IVsTextViewCreationListener)], [ContentType] ve [TextViewRole] ile birlikte.

IVsVisibleTextMarkerTag

Bu etiketler kullanılarak IVsTextLinesoluşturulan görünür eski işaretçilerden oluşturulur. CreateLineMarker ve IVsTextStream. CreateStreamMarker.

Numaralandırmalar

EditorConstants.EditorCommandID

Düzenleyici komut kümesindeki komutların kimlikleri.