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] Поле категории. Возможные значения см. в разделе "Примечания".
Возвращаемое значение
Если метод завершается успешно, возвращает значение 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 значение, если категория не поддерживается.