IVsLibrary2.GetSupportedCategoryFields2 方法

返回一个指定类别的库支持的类别值。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function GetSupportedCategoryFields2 ( _
    Category As Integer, _
    <OutAttribute> ByRef pgrfCatField As UInteger _
) As Integer
int GetSupportedCategoryFields2(
    int Category,
    out uint pgrfCatField
)

参数

  • pgrfCatField
    类型:System.UInt32%
    [out] 到类别域对象的指针。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell80.idl:

HRESULT IVsLibrary2::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

.NET Framework 安全性

请参见

参考

IVsLibrary2 接口

Microsoft.VisualStudio.Shell.Interop 命名空间