ICategorizeProperties.GetCategoryName 方法

返回包含类名称的 BSTR。

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

语法

声明
Function GetCategoryName ( _
    PROPCAT As Integer, _
    lcidCategory As UInteger, _
    <OutAttribute> ByRef pbstrName As String _
) As Integer
int GetCategoryName(
    int PROPCAT,
    uint lcidCategory,
    out string pbstrName
)

参数

  • pbstrName
    类型:System.String%
    [out] 对包含类名称的字符串的指针。

返回值

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

备注

COM 签名

从 objext.idl:

HRESULT ICategorizeProperties::GetCategoryName(
   [in] PROPCAT propcat, 
   [in] LCID lcid, 
   [out] BSTR* pbstrName
);

GetCategoryName 方法返回包含类名称的 BSTR 。具有负值的 11 预定义的特性类。可以定义拥有自定义类别,但是,您必须进行正值到它们。预定义的类别是:

类别

PROPCAT_Nil

-1

PROPCAT_Misc

-2

PROPCAT_Font

-3

PROPCAT_Position

-4

PROPCAT_Appearanc

-5

PROPCAT_Behavior

-6

PROPCAT_Data

-7

PROPCAT_List

-8

PROPCAT_Text

-9

PROPCAT_Scale

-10

PROPCAT_DDE

-11

.NET Framework 安全性

请参见

参考

ICategorizeProperties 接口

Microsoft.VisualStudio.Shell.Interop 命名空间