Partilhar via


Método IVsFontAndColorStorage.GetFont (LOGFONTW[], FontInfo )

 

Retorna os atributos de fonte para a categoria aberta no momento.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

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

Parâmetros

  • pLOGFONT
    [in, out] Referência a uma LOGFONTW estrutura.
  • pInfo
    [in, out] Referência a uma FontInfo enumeração.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

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

Either pLOGFONT or pInfo may be NULL (C++) or null (C#).A apenas os dados recuperados são o nome de face, conjunto de caracteres e tamanho de ponto.

No C++, o nome de face é um BSTR que deve ser liberado pelo cliente.

Fica a aplicativos de processamento de texto para o ambiente de Visual Studio para atualizar sua exibição para corresponder às configurações retornadas por esse método.

Consulte também

IVsFontAndColorStorage2
Interface IVsFontAndColorStorage
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo