IVsSimpleLibrary2.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

弄指向类别字段对象的指针。 有关可能的值,请参阅备注。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell80:

HRESULT IVsSimpleLibrary2::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如果类别不受支持,则返回。

适用于