Método IVsFontAndColorStorage.SetFont (FontInfo )
Armazena a definição básica de uma fonte a ser usada pela categoria do aberto no momento.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int SetFont(
FontInfo[] pInfo
)
int SetFont(
array<FontInfo>^ pInfo
)
abstract SetFont :
pInfo:FontInfo[] -> int
Function SetFont (
pInfo As FontInfo()
) As Integer
Parâmetros
- pInfo
[in] Referência a uma FontInfo estrutura que contém a especificação de fonte.
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::SetFont(
[in] FontInfo *pInfo
);
O nome de face (bstrFaceName), conjunto de caracteres (iCharSet) e o tamanho (wPointSize) especificados pela entrada de valores FontInfo estrutura são armazenadas no registro.
Se uma chamada para IVsFontAndColorStorage::SetFont tiver êxito, e a categoria do item foi aberta por OpenCategory com um modo de FCSF_PROPAGATECHANGES, o método gera um evento seja manipulado por OnFontChanged.Se a categoria do item não foi aberta com FCSF_PROPAGATECHANGES, aplicativos precisam consultar o ambiente para obter informações usando GetFont ou GetFont.
Fica a aplicativos de processamento de texto para o ambiente de Visual Studio para atualizar sua exibição para coincidir com as configurações modificadas por esse método.
Consulte também
IVsFontAndColorStorage2
Interface IVsFontAndColorStorage
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo