Udostępnij za pośrednictwem


Metoda IVsFontAndColorStorage.GetFont — (LOGFONTW[], FontInfo )

 

Zwraca atrybuty czcionki dla kategorii aktualnie otwarte.

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

Składnia

int GetFont(
    LOGFONTW[] pLOGFONT,
    FontInfo[] pInfo
)
int GetFont(
    array<LOGFONTW>^ pLOGFONT,
    array<FontInfo>^ pInfo
)
abstract GetFont : 
        pLOGFONT:LOGFONTW[] *
        pInfo:FontInfo[] -> int
Function GetFont (
    pLOGFONT As LOGFONTW(),
    pInfo As FontInfo()
) As Integer

Parametry

  • pLOGFONT
    [w, out] Odniesienie do LOGFONTW struktury.
  • pInfo
    [w, out] Odniesienie do FontInfo wyliczania.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsFontAndColorStorage::GetFont(
   [in, out] LOGFONTW *pLOGFONT,
   [in, out] FontInfo *pInfo
);

Either pLOGFONT or pInfo may be NULL (C++) or null (C#).Dane pobierane jest tylko nazwa twarzy, zestaw znaków i rozmiar w punktach.

W języku C++ Nazwa face jest BSTR, który musi zostać zwolniona przez klienta.

Jest do aplikacji renderowania tekstu do środowiska Visual Studio zaktualizować ich wyświetlania, aby odpowiadały ustawieniom zwracanych przez tę metodę.

Zobacz też

IVsFontAndColorStorage2
Interfejs IVsFontAndColorStorage
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku