IVsCombinedBrowseComponentSet.GetSupportedCategoryFields2(Int32, UInt32) Метод

Определение

Возвращает значения категории, поддерживаемые объединенным набором компонентов для определенной категории.

public:
 int GetSupportedCategoryFields2(int Category, [Runtime::InteropServices::Out] System::UInt32 % pgrfCatField);
int GetSupportedCategoryFields2(int Category, [Runtime::InteropServices::Out] unsigned int & pgrfCatField);
public int GetSupportedCategoryFields2 (int Category, out uint pgrfCatField);
abstract member GetSupportedCategoryFields2 : int * uint32 -> int
Public Function GetSupportedCategoryFields2 (Category As Integer, ByRef pgrfCatField As UInteger) As Integer

Параметры

Category
Int32

Тип категории, поддерживаемый комбинированным набором компонентов. Одно значение или сочетание значений _LIB_CATEGORY2.

pgrfCatField
UInt32

[out] Поле категории. Возможные значения см. в разделе "Примечания".

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Подпись COM

Из vsshell80. IDL:

HRESULT GetSupportedCategoryFields2(  
[in] LIB_CATEGORY2 Category,   
[out, retval] DWORD *pgrfCatField  
);  

Присвойте pCatField параметру значение _LIBCAT_MEMBERTYPE , _LIBCAT_MEMBERACCESS , _LIBCAT_CLASSTYPE , _LIBCAT_CLASSACCESS , _LIBCAT_ACTIVEPROJECT , _LIB_LISTTYPE , или на _LIBCAT_VISIBILITY _LIBCAT_MODIFIERTYPE основе значения, переданного с помощью Category параметра. Типы категорий перечисляются в _LIB_CATEGORY2 перечислении.

Возвращает E_FAIL значение, если категория не поддерживается.

Применяется к