FontAndColorProviderBase Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
| 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 |
| IVsFontAndColorEvents.OnResetToBaseCategory(Guid) |
Mengatur ulang pengaturan ke dasar. Tidak diterapkan. |