IVsFontAndColorStorage.OpenCategory(Guid, UInt32) Metoda

Definicja

Otwiera klucz rejestru zawierający informacje o czcionce i kolorze dla elementu Cateogry znalezionego na liście rozwijanej Pokaż ustawienia dla:.

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

podczas Określa identyfikator GUID kategorii elementów wyświetlanych, których informacje są dostępne.

fFlags
UInt32

podczas Określa, w jaki sposób informacje o kategorii mają być dostępne. Wartości są pobierane z __FCSTORAGEFLAGS wyliczenia.

Zwraca

Int32

Jeśli metoda się powiedzie, zwraca wartość S_OK . Jeśli to się nie powiedzie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell. idl:

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

Bieżący stan modyfikacji kategorii i jej elementów wyświetlanych jest przechowywany w obszarze [HKLM\SOFTWARE\Microsoft \Visual Studio \<Visual Studio Version > \FontAndColors \<Category > ]

Miejsce <Category> , w którym jest określony rguidCategory parametr.

Wpis rejestru otwarty przez wywołanie do IVsFontAndColorStorage.OpenCategory automatycznego zamykania w przypadku:

Jawne zamykanie wpisów przez wywołanie CloseCategory jest dobrym sposobem, ponieważ gwarantuje to, że żaden kod nie odczytuje ani nie zapisuje do kategorii, do której nie należy.

Dotyczy