IVsFontAndColorStorage.OpenCategory(Guid, UInt32) Metoda

Definice

Otevře klíč registru obsahující informace o písmech a barvách pro Cateogry nacházející se v rozevíracím seznamu zobrazit nastavení pro:.Opens the registry key containing font and color information for a Cateogry found in the Show Settings for: drop-down list.

public:
 int OpenCategory(Guid % rguidCategory, System::UInt32 fFlags);
public int OpenCategory (ref Guid rguidCategory, uint fFlags);
abstract member OpenCategory : Guid * uint32 -> int
Public Function OpenCategory (ByRef rguidCategory As Guid, fFlags As UInteger) As Integer

Parametry

rguidCategory
Guid

pro Určuje identifikátor GUID kategorie položek zobrazení, jejichž informace mají být k dispozici.[in] Specifies the GUID of the Category of Display Items whose information is to be accessed.

fFlags
UInt32

pro Určuje, jakým způsobem má být k informacím v kategorii přistup.[in] Specifies how a Category's information is to be accessed. Hodnoty jsou odebírány z __FCSTORAGEFLAGS výčtu.Values are taken from the __FCSTORAGEFLAGS enumeration.

Návraty

Int32

Pokud je metoda úspěšná, vrátí S_OK .If the method succeeds, it returns S_OK. Pokud dojde k chybě, vrátí kód chyby.If it fails, it returns an error code.

Poznámky

Podpis COMCOM Signature

Z vsshell. idl:From vsshell.idl:

HRESULT IVsFontAndColorStorage::OpenCategory(  
   [in] REFGUID rguidCategory,  
   [in] FCSTORAGEFLAGS fFlags  
);  

Aktuální stav změny kategorie a jejích položek zobrazení je uložen v části [HKLM\SOFTWARE\Microsoft \Visual Studio \<Visual Studio version > \FontAndColors \<Category > ]The current modification state of a Category and its Display Items is stored under [HKLM\SOFTWARE\Microsoft \Visual Studio\<Visual Studio version>\FontAndColors\<Category>]

Where <Category> Určuje rguidCategory parametr.Where <Category> is specify by the rguidCategory parameter.

Položka registru otevřená voláním, která se má IVsFontAndColorStorage.OpenCategory automaticky zavřít v těchto případech:A registry entry opened by a call to IVsFontAndColorStorage.OpenCategory closes automatically when:

Explicitní uzavírání záznamů voláním CloseCategory je dobrý postup, protože zajišťuje, že žádný kód nepřečte z nebo zapisuje do kategorie, na kterou není určena.Explicitly closing entries by calling CloseCategory is good practice as it ensures that no code reads from or writes to a Category that it is not supposed to.

Platí pro