Interface IVsFontAndColorEvents
Publicado: abril de 2016
Notifica os VSPackages usando fontes e cores informações sobre alterações nas configurações de fonte e cor.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")]
public interface IVsFontAndColorEvents
[InterfaceTypeAttribute(1)]
[GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")]
public interface class IVsFontAndColorEvents
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")>]
type IVsFontAndColorEvents = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("F73E1D1E-3D1B-44F0-B736-D59F960B7F9E")>
Public Interface IVsFontAndColorEvents
Métodos
Nome | Descrição | |
---|---|---|
OnApply() | Chamado pelo ambiente de quando o usuário clicou o OK ou Aplicar botão o fontes e cores página de propriedade no opções caixa de diálogo. |
|
OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32) | Chamado pelo ambiente do Visual Studio quando as fontes de categorias de um dos itens listados no Exibir itens lista suspensa é modificada. |
|
OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32) | Chamado pelo ambiente sempre que um item de Exibir itens lista suspensa é modificada. |
|
OnReset(Guid) | Chamado pelo ambiente sempre que os itens na lista de itens de exibição são redefinidos para seus valores padrão. |
|
OnResetToBaseCategory(Guid) | Chamado pelo ambiente sempre que todos os atributos da categoria são redefinidos para seu conjunto alternativo de valores padrão, conforme especificado pela sua categoria base. |
Comentários
Implementando IVsFontAndColorEvents não é necessário. No entanto, se não for implementada, VSPackages explicitamente deve sondar para alterações nas configurações de fonte e cor usando a GetItem ou GetItem métodos.
Fontes e cores eventos são transmitidos ao:
Atributos de fonte ou cor são alterados,
Configuração de fonte ou cor são redefinidas para seus padrões, ou
O opções da caixa de diálogo de ferramentas menu é fechado.
Não é necessário informar o ambiente que um processo está tratando IVsFontAndColorEvents, pois o fontes e cores página de propriedades usa a lista de categorias no registro para pesquisar todos os serviços de implementação de fontes e cores suporte.
Observações para implementadores:
Implementar o IVsFontAndColorEvents interface se você deseja que o ambiente para chamar o VSPackage sempre que as fontes e cores de configuração para uma categoria que gerencia as alterações. Essas alterações podem ser iniciadas por meio de programação ou por meio de fontes e cores página de propriedades.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo