FontAndColorProviderBase Kelas

Definisi

Kelas dasar untuk penyedia font dan warna

public ref class FontAndColorProviderBase abstract : Microsoft::VisualStudio::Shell::Interop::IVsFontAndColorDefaults, Microsoft::VisualStudio::Shell::Interop::IVsFontAndColorEvents
public abstract class FontAndColorProviderBase : Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorDefaults, Microsoft.VisualStudio.Shell.Interop.IVsFontAndColorEvents
type FontAndColorProviderBase = class
    interface IVsFontAndColorDefaults
    interface IVsFontAndColorEvents
Public MustInherit Class FontAndColorProviderBase
Implements IVsFontAndColorDefaults, IVsFontAndColorEvents
Warisan
FontAndColorProviderBase
Turunan
Penerapan

Konstruktor

FontAndColorProviderBase()

Menginisialisasi instans baru kelas FontAndColorProviderBase.

Properti

CategoryName

Mendapatkan atau mengatur nama kategori.

Font

Mendapatkan gaya font yang akan digunakan.

FontColorDefaults

Mendapatkan font dan warna default.

FontColorFlags

Mendapatkan font dan basis penyedia warna. Memungkinkan kelas turunan untuk menyesuaikannya.

FontDefault

Mendapatkan atau mengatur font default.

Guid

Mendapatkan atau mengatur identitas Guid.

ItemsChanged

Mendapatkan hashtable item yang diubah.

Reset

Mendapatkan nilai yang menunjukkan apakah font dan warna diatur ulang ke nilai awalnya.

Implementasi Antarmuka Eksplisit

IVsFontAndColorDefaults.GetBaseCategory(Guid)

Mengambil kategori dasar.

IVsFontAndColorDefaults.GetCategoryName(String)

Menunjukkan nama kategori yang akan diambil.

IVsFontAndColorDefaults.GetFlags(UInt32)

Mengambil atribut objek saat ini.

IVsFontAndColorDefaults.GetFont(FontInfo[])

Mendapatkan font yang digunakan oleh editor.

IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[])

Mengambil nilai bilangan bulat yang mengidentifikasi item.

IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[])

Menunjukkan item dari itemName parameter .

IVsFontAndColorDefaults.GetItemCount(Int32)

Mengambil jumlah item.

IVsFontAndColorDefaults.GetPriority(UInt16)

Mengambil font dan prioritas warna.

IVsFontAndColorEvents.OnApply()

Menerapkan pengaturan font dan warna.

IVsFontAndColorEvents.OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32)

Dipanggil oleh lingkungan Visual Studio saat font dari satu Kategori item yang tercantum dalam daftar drop-down Item Tampilan dimodifikasi.

IVsFontAndColorEvents.OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32)

Menerapkan perubahan font dan warna.

IVsFontAndColorEvents.OnReset(Guid)

Menunjukkan perubahan untuk menghapus item yang diidentifikasi oleh guid parameter .

IVsFontAndColorEvents.OnResetToBaseCategory(Guid)

Mengatur ulang pengaturan ke dasar. Tidak diterapkan.

Berlaku untuk