IVsFontAndColorCacheManager.CheckCacheable(Guid, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si l'état d'une catégorie donnée peut être mis en cache.
public:
int CheckCacheable(Guid % rguidCategory, [Runtime::InteropServices::Out] int % pfCacheable);
public int CheckCacheable (ref Guid rguidCategory, out int pfCacheable);
abstract member CheckCacheable : Guid * int -> int
Public Function CheckCacheable (ByRef rguidCategory As Guid, ByRef pfCacheable As Integer) As Integer
Paramètres
- rguidCategory
- Guid
dans Spécifie le GUID de la catégorie d’éléments affichés dont l’état de mise en cache est vérifié.
- pfCacheable
- Int32
à Indicateur qui spécifie si l’état des polices et des couleurs par défaut d’une catégorie peut être mis en cache. Si pfHasData a la valeur true, l’état de la catégorie peut être mis en cache. Si pfHasData a la valeur false, l’état de la catégorie ne peut pas être mis en cache.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Remarques
Par défaut, l’état des polices et des couleurs de toutes les catégories peut être mis en cache.
Toutefois, un VSPackage peut empêcher la mise en cache de ses paramètres en créant un registre à partir de l’entrée de registre [Hklm\software\microsoft. \Visual Studio \ <Visual Studio version> \FontAndColors Caching \ <Category>\ ] et en définissant sa valeur sur 0.
Voici <Category> le nom non localisé de la catégorie et <Version> est la version de Visual Studio , par exemple 8,0.
Notes
Le chemin d’accès racine de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\ <Version> peut être substitué par une autre racine lorsque l’interpréteur de commandes Visual Studio est initialisé. Pour plus d’informations, consultez commutateurs de ligne de commande.
Signature COM
À partir de vsshell80. idl :
HRESULT IVsFontAndColorCacheManager::CheckCacheable(
[in] REFGUID rguidCategory,
[out] BOOL *pfCacheable
);