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 | |
---|---|---|
![]() |
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. |
![]() |
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. |
![]() |
OnItemChanged(Guid, String, Int32, ColorableItemInfo[], UInt32, UInt32) | Wywoływany przez środowisko, zawsze, gdy element Wyświetl elementy listy rozwijanej jest modyfikowany. |
![]() |
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. |
![]() |
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