Udostępnij za pośrednictwem


Interfejs IVsFontAndColorEvents

 

Powiadamia VSPackages przy użyciu czcionek i kolorów informacji na temat zmian w ustawieniach czcionek i kolorów.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

[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

Metody

Nazwa Opis
System_CAPS_pubmethod OnApply()

Wywoływany przez środowisko, gdy użytkownik kliknie OK lub Zastosuj przycisk na czcionki i kolory stronę właściwości w Opcje okno dialogowe.

System_CAPS_pubmethod OnFontChanged(Guid, FontInfo[], LOGFONTW[], UInt32)

Wywoływane przez środowiska Visual Studio, gdy czcionki z jednej kategorii elementów wymienionych w Wyświetl elementy listy rozwijanej jest modyfikowany.

System_CAPS_pubmethod OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32)

Wywoływany przez środowisko, zawsze, gdy element Wyświetl elementy listy rozwijanej jest modyfikowany.

System_CAPS_pubmethod OnReset(Guid)

Wywoływany przez środowisko, w każdym przypadku, gdy elementy na liście Wyświetl elementy są resetowane do wartości domyślnych.

System_CAPS_pubmethod OnResetToBaseCategory(Guid)

Wywoływany przez środowisko, w każdym przypadku, gdy wszystkie atrybuty kategorii są resetowane do wartości domyślnych, jak określono przez jego podstawowej kategorii jego alternatywny zestaw.

Uwagi

Wykonawczych IVsFontAndColorEvents nie jest wymagane.Jednakże, jeśli nie zostanie zaimplementowana, VSPackages musi jawnie sondowania zmian w ustawieniach czcionek i kolorów za pomocą GetItem lub GetItem metody.

Czcionki i kolory, zdarzenia są nadawane po:

  • Atrybuty czcionek lub kolorów zostaną zmienione,

  • Ustawienie czcionki lub koloru są resetowane do ustawień domyślnych, lub

  • Opcje okno dialogowe w Narzędzia menu jest zamknięty.

Nie jest konieczne do poinformowania środowiska obsługuje proces IVsFontAndColorEvents, ponieważ czcionki i kolory stronę właściwości używa listy kategorii w rejestrze sondować wszystkie usługi wdrażania czcionek i kolorów pomocy technicznej.

Uwagi dotyczące implementacji:

Wdrożenie IVsFontAndColorEvents interfejsu, jeśli chcesz, aby środowisko do wywołania VSPackage, w każdym przypadku, gdy czcionki i kolory, ustawianie dla kategorii zarządza zmian.Te zmiany, które może być inicjowana programowo lub za pomocą czcionki i kolory stronę właściwości.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku