Compartilhar via


Método IVsFontAndColorCacheManager.CheckCacheable (Guid, Int32)

 

Publicado: agosto de 2016

Determina se o estado de uma determinada categoria pode ser armazenadas em cache.

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

Sintaxe

int CheckCacheable(
    [InAttribute] ref Guid rguidCategory,
    out int pfCacheable
)
int CheckCacheable(
    [InAttribute] Guid% rguidCategory,
    [OutAttribute] int% pfCacheable
)
abstract CheckCacheable : 
        rguidCategory:Guid byref *
        pfCacheable:int byref -> int
Function CheckCacheable (
    <InAttribute> ByRef rguidCategory As Guid,
    <OutAttribute> ByRef pfCacheable As Integer
) As Integer

Parâmetros

  • rguidCategory
    Type: System.Guid

    [in] Especifica o GUID da categoria de Exibir itens cujo estado de cache está sendo verificado.

  • pfCacheable
    Type: System.Int32

    [out] Sinalizador que indica se uma categoria padrão fontes e cores estado pode ser armazenado em cache.

    Se pfHasData for true, estado da categoria pode ser armazenados em cache.

    Se pfHasData for false, estado da categoria não pode ser armazenado em cache.

Valor Retornado

Type: System.Int32

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

Comentários

Por padrão, o fontes e cores estado de todas as categorias de é armazenada em cache.

No entanto, um VSPackage pode impedir que as configurações em cache ao criar um registro a entrada do Registro [HKLM\Software\Microsoft. \Visual Studio\< versão do Visual Studio >\FontAndColors\*< categoria > \*Cacheable] e as configurações de seu valor como 0.

Aqui < categoria > é o nome da categoria não localizado e < versão > é a versão do Visual Studio, por exemplo 8.0.

System_CAPS_noteObservação

O caminho raiz do HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\< versão > pode ser substituído por uma raiz alternativa ao shell do Visual Studio é inicializado. Para obter mais informações, consulte Opções de linha de comando (Visual Studio SDK).

COM assinatura

De vsshell80.idl:

HRESULT IVsFontAndColorCacheManager::CheckCacheable(
   [in] REFGUID rguidCategory,
   [out] BOOL *pfCacheable
);

Confira Também

IVsFontAndColorCacheManager
Namespace Microsoft.VisualStudio.Shell.Interop
Usando fontes e cores

Retornar ao início