IVsFontAndColorStorage.OpenCategory – metoda (Guid, UInt32)
Otevření klíče registru obsahujícího informace písma a barvy pro kategorii v Zobrazit nastavení pro: rozevíracího seznamu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int OpenCategory(
[InAttribute] ref Guid rguidCategory,
uint fFlags
)
int OpenCategory(
[InAttribute] Guid% rguidCategory,
unsigned int fFlags
)
abstract OpenCategory :
rguidCategory:Guid byref *
fFlags:uint32 -> int
Function OpenCategory (
<InAttribute> ByRef rguidCategory As Guid,
fFlags As UInteger
) As Integer
Parametry
- rguidCategory
[v] Určuje identifikátor GUID kategorie Zobrazit položky jehož informace, je přístupný.
- fFlags
[v] Určuje, jak se informace na kategorii přístup.Hodnoty jsou převzaty z __FCSTORAGEFLAGS výčtu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsFontAndColorStorage::OpenCategory(
[in] REFGUID rguidCategory,
[in] FCSTORAGEFLAGS fFlags
);
Aktuální stav změny kategorie a jeho zobrazení položky uloženy pod [< verze Visual Studio > \Visual Studio\ HKLM\SOFTWARE\Microsoft \FontAndColors\ <Category>]
Kde <Category> je určit rguidCategory parametr.
Otevření položky registru pomocí volání IVsFontAndColorStorage.OpenCategory automaticky zavře při:
CloseCategoryexplicitně volat.
Aktuální instance IVsFontAndColorStorage rozhraní je zničeno nebo
OpenCategoryje volána pro různé kategorie.
Explicitně voláním uzávěrkové položky CloseCategory je vhodné jej zajišťuje, že žádný kód načte z nebo zapisuje do kategorie, která se nepředpokládá se.
Viz také
IVsFontAndColorStorage2
IVsFontAndColorStorage – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek