ICategorizeProperties.MapPropertyToCategory 方法

返回指定属性的特性分类值。

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

语法

声明
Function MapPropertyToCategory ( _
    dispid As Integer, _
    <OutAttribute> ByRef ppropcat As Integer _
) As Integer
int MapPropertyToCategory(
    int dispid,
    out int ppropcat
)

参数

  • dispid
    类型:System.Int32
    [in] 指定要显示的属性的调度 ID。
  • ppropcat
    类型:System.Int32%
    [out] 指定指向特性类。

返回值

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

备注

COM 签名

从 objext.idl:

HRESULT ICategorizeProperties::MapPropertyToCategory(
   [in] DISPID dispid, 
   [out] PROPCAT* ppropcat
);

MapPropertyToCategory 方法返回指定的属性的相应属性类别值。 具有负值的 11 预定义的特性类。 可以定义拥有自定义类别,但是,您必须为其分配正值。 预定义的类别是:

类别

PROPCAT_Nil

-1

PROPCAT_Misc

-2

PROPCAT_Font

-3

PROPCAT_Position

-4

PROPCAT_Appearance

-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 命名空间