FontAndColorProviderBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para fornecedores de fonte e cor
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
- Herança
-
FontAndColorProviderBase
- Derivado
- Implementações
Construtores
| Nome | Description |
|---|---|
| FontAndColorProviderBase() |
Inicializa uma nova instância da classe FontAndColorProviderBase. |
Propriedades
| Nome | Description |
|---|---|
| CategoryName |
Recebe ou define o nome da categoria. |
| Font |
Assim consegue o estilo da fonte para usar. |
| FontColorDefaults |
Recebe os padrões de fonte e cor. |
| FontColorFlags |
Recebe a base de fonte e cor. Permite que classes derivadas personalizem. |
| FontDefault |
Obtém ou define a fonte padrão. |
| Guid |
Obtém ou define a identidade Guid. |
| ItemsChanged |
Recebe uma tabela de hash com itens alterados. |
| Reset |
Recebe um valor que indica se a fonte e a cor foram resetadas para seu valor inicial. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IVsFontAndColorDefaults.GetBaseCategory(Guid) |
Recupera a categoria base. |
| IVsFontAndColorDefaults.GetCategoryName(String) |
Indica o nome da categoria a ser recuperado. |
| IVsFontAndColorDefaults.GetFlags(UInt32) |
Recupera os atributos do objeto atual. |
| IVsFontAndColorDefaults.GetFont(FontInfo[]) |
Obtém a fonte usada pelo editor. |
| IVsFontAndColorDefaults.GetItem(Int32, AllColorableItemInfo[]) |
Recupera um valor inteiro que identifica um item. |
| IVsFontAndColorDefaults.GetItemByName(String, AllColorableItemInfo[]) |
Indica um item do |
| IVsFontAndColorDefaults.GetItemCount(Int32) |
Recupera a contagem de itens. |
| IVsFontAndColorDefaults.GetPriority(UInt16) |
Recupera a fonte e a prioridade de cor. |
| IVsFontAndColorEvents.OnApply() |
Aplica configurações de fonte e cor. |
| IVsFontAndColorEvents.OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32) |
Chamado pelo ambiente Visual Studio quando as fontes de uma das categorias dos itens listados na lista suspensa de Itens de Exibição são modificadas. |
| IVsFontAndColorEvents.OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32) |
Aplica mudanças de fonte e cor. |
| IVsFontAndColorEvents.OnReset(Guid) |
Indica as mudanças para limpar em um item identificado pelo |
| IVsFontAndColorEvents.OnResetToBaseCategory(Guid) |
Reinicia a configuração para base. Não implementado. |